By CEP Staff • 11 August 2009 in News

Indian concentrating solar power plant developer seeks $10 million for a 10MW project