6:00 am - 4:00 pm
Tag: National Energy Administration (NEA)
China pushes for mandatory integration of renewable power
China has ordered power transmission companies to provide grid connectivity for all renewable power generation sources and end a bottleneck that has left a large amount of clean power idle, the country's...