Aberforth Smaller Companies Trust Plc - Half-year Report
Aberforth Smaller Companies Trust plc Half Yearly Report for the six months to 30 June 2023 The following is an extract from Aberforth Smaller Companies Trust plc’s Half Yearly Report for the...