China is placing unprecedented importance on developing renewable energy as evidenced by today's launch of the largest ever technological aid project funded by the United Nations development program Lrb Undp Rrb.
China accelerates development of renewable energy.