CHINA S RENEWABLE MEGA BASES FACE HURDLES EVEN