The investment trust helps portfolio companies by clearing away short-term pressures so they can focus on the long-term

Issue Contents

Issue Contents