World’s biggest battery plant powers up

Carlton Power has been given the go ahead to develop the world’s largest battery plant in Trafford, Greater Manchester. The £750m project, which will be built at the Trafford Low Carbon Energy Park, will have capacity to store around two