“China’s rapid investment in low carbon technologies has catapulted the nation up the global renewable energy rankings, a report shows.”

posted : Friday, August 1st, 2008

tags :