BP Marsh to buy back around GBP5 million shares as investor sells up
6th Aug 2025 19:43
(Alliance News) - BP Marsh & Partners PLC on Wednesday said it intends to buy back around GBP5 million worth of shares after an investor said it was offloading its entire stake in the company. Read More