Worldwide renewable capacity in 2012 equalled China's total demand (4,860TWh) | Heykuki News