Centrica announced it was stopping share buyback plans after it suffered a 39% drop in profits for full-year 2025.
Where to begin? Easy answer, thanks to Toro, who states today’s premise clearly. The next question is what to include, and in what order?We prbably need one of those disclaimers, that this is entirely ...