2GreenEnergy super-supporter Gary Tulie writes from his home in Buckinghamshire, England (pictured): Hi Craig, This could be one more technology on the path to powering the world mostly using wind and solar. Whilst this is the biggest energy storage system …
Liquid Air: Highview Power Debuts Plan to Build ‘Europe’s Largest Energy Storage System’ Read More »