City of London Investment Trust sells 1.38 million treasury shares
NeutralFinancial Markets

The City of London Investment Trust has sold 1.38 million treasury shares, a move that reflects its ongoing strategy to manage its capital effectively. This sale is significant as it allows the trust to optimize its financial position and potentially reinvest in growth opportunities, which could benefit shareholders in the long run.
— Curated by the World Pulse Now AI Editorial System