Collating and Disseminating Credible Power Industry Data and Information
ILI Group has received planning consent for its 200 megawatt North Lanrigg battery energy storage system…