Photo by Jakub Porzycki/NurPhoto via Getty Images NurPhoto via Getty Images Energy giant Centrica has upgraded its profits forecasts for the full year and announced a £200 million-plus share buyback p...
Photo by Jakub Porzycki/NurPhoto via Getty Images NurPhoto via Getty Images Energy giant Centrica has upgraded its profits forecasts for the full year and announced a £200 million-plus share buyback p...