Article By:
OilPrice
Sunday, July 13, 2014 7:36 PM EDT
Harnessers of wind and solar power face the dilemma of how to store the energy produced. The answer may lie in a technology originating from a metal most have never heard of: vanadium.
In this article: GIL.F, AVCVF