SMALL CAP IDEA: Britain faces an energy storage crunch – enter MESH
Britain is heading for a crunch in energy storage. As wind and solar supply more of the country’s power, storing electricity for when the weather doesn’t cooperate is becoming critical.Yet the nation has some of the lowest energy storage…