demerarawaves.com
Amaila Falls Hydro will be insufficient- Greenidge, PSC
Opposition legislator, Carl Greenidge is questioning the feasibility of investing US$840 million in a hydropower plant that he says will at a minimum generate 105 megawatts of electricity.Well-plac…