Worldwide renewable capacity in 2012 equalled China's total demand (4,860TWh)treehugger.com2 pointsMikeCapone13 years ago