By CEP Staff • 7 February 2011 in News

Thai Power Company Demco turns attentions to renewables