3 ms·Worldwide renewable capacity in 2012 equalled China's total demand (4,860TWh)2 points by MikeCapone 13y ago