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

The City of London Investment Trust has sold 1.27 million treasury shares. This move is part of their ongoing investment strategy.
Editor’s Note: This sale of treasury shares is significant as it reflects the trust's approach to managing its portfolio and could impact its future investment decisions.
— Curated by the World Pulse Now AI Editorial System