Centrica announced it was stopping share buyback plans after it suffered a 39% drop in profits for full-year 2025.
Passport printing challenges persists as Malawi Govt clings to discredited Indian firm Madras - The Maravi Post ...