Centrica Business Solutions has signed a framework agreement with renewable energy developer Push Energy, to build a pipeline of solar farm projects in the UK. It forms part of Centrica Energy Assets’ ambitions to deliver 900MW of solar and battery storage by 2026. Push Energy is renowned for its ability to develop, construct and operate […]