SCHRODER JAPAN TRUST PLC – Half Year Financial Report
RNS Number : 6424A Schroder Japan Trust PLC 16 April 2026 SCHRODER JAPAN TRUST PLC (the “Company”) Half Year
RNS Number : 6424A Schroder Japan Trust PLC 16 April 2026 SCHRODER JAPAN TRUST PLC (the “Company”) Half Year