Energy Storage: Q1 2012 Winners and Losers

6 min read