Baillie Gifford Japan Trust Reports 17.7% NAV Total Return
Baillie Gifford Japan Trust reported a 17.7% NAV total return per share for the year to Aug. 31.
Baillie Gifford Japan Trust reported a 17.7% NAV total return per share for the year to Aug. 31.