Perthshire
Centrica Business Solutions is set to construct its largest battery storage project, a 65MW two-hour battery storage plant in Perthshire, Scotland
MSPs raised concerns about the company’s intentions for “compulsory redundancies”
Centrica Business Solutions is set to construct its largest battery storage project, a 65MW two-hour battery storage plant in Perthshire, Scotland
MSPs raised concerns about the company’s intentions for “compulsory redundancies”