Genex Power’s 250MW Kidston pumped hydro project on the site of the ... bet on unproven technologies with no track record of ...