By Hepeng Jia2010-03-31T13:05:00
Project by which developed countries fund clean energy projects in developing countries faces uncertain future in China