Sri Lanka 10MW lower cost wind plants by Ceylex delayed (27-Aug-17, Energy)
Two 10MegaWatt wind power plants awarded after international tender has been delayed due to problems in getting land, De...