Centrica PLC!
Info: Centrica PLC operates as an integrated energy company offering a wide range of home and business energy solutions. The Company sources, generates, processes, stores, trades, saves, and supplies energy and provides a range of related services.