By CEP Staff • 10 August 2011 in News

US solar technology manufacturer Spire establishes Indian branch