One of the biggest hurdles limiting the widespread use of renewable energy is storage. In the UK, however, engineers are now developing the world’s largest liquid air battery, which will store renewable electricity and reduce carbon emissions from fossil-fuel power … [Read more...] about Energy storage: Construction begins on world’s largest liquid air battery