March 26th, 2008 - 06:58 GMT NEF and CREIA jointly release “China’s Top Ten Renewable Energy Developments in 2007 On 21 March 2008, New Energy Finance Ltd and the Chinese Renewable Energy Industries Association (CREIA) have jointly released the “China’s Top Ten Re Read more