City of London Investment Trust sells 150,000 treasury shares
NeutralFinancial Markets

The City of London Investment Trust has sold 150,000 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. Investors and market watchers will be keen to see how this decision impacts the trust's future performance.
— Curated by the World Pulse Now AI Editorial System