Browsing: Centrica

Centrica logo Centrica (LON:CNA) executives used the company’s latest results presentation to outline what CEO Chris O’Shea described as “significant progress” in 2025, while also acknowledging…