By CEP Staff • 22 September 2011 in News

Japan’s Solar Frontier makes inroads into India with 30 MW of orders