By CEP Staff • 10 August 2011 in News

India to attract larger investors through relaxed National Solar Mission terms