By CEP Staff • 3 June 2014 in News

INTERVIEW: Avelar bids for 190 MW of solar in ongoing Russian auction