The world is racing to ramp up renewable energy capacity. Energy storage is quickly emerging as a key piece of the renewable energy puzzle. The race is on to develop long-term, scalable energy storage that is environmentally friendly. Renewables are exploding. Countries around the world are adding clean energy production capacity at a breakneck pace […]