By CEP Staff • 3 January 2012 in News

China’s BYD completes development of world’s largest integrated renewable energy and storage plant