London’s Highview Power lands €356.5M to build the UK’s first commercial-scale energy storage plant
London-based Highview Power, a developer of large-scale energy storage solutions for utility and distributed power systems, has secured £300M (nearly ...