Tags: renewable energy storage China Renewable Capacity Soars