Solar Energy UK: Capping Solar and Bess risks £ 26 billion investment Commercial & Industrial February 7, 2025 The trade group warns that billions of investment can be lost to capacity limits after 2030. Image: Mariana Proença via…