City of London Investment Trust PLC (LON:CTY) reports a 2.8% net asset value return for the half-year ending December 2024, outperforming its benchmarks...
City of London Investment Trust PLC (LON:CTY) reports a 2.8% net asset value return for the half-year ending December 2024, outperforming its benchmarks...