EDINBURGH - Edinburgh Worldwide Investment Trust PLC (LSE:EWI) has announced its annual results for the year ending October 31, 2024, showing a net asset value (NAV) per share increase of 12.8% and a ...