Genex Power Ltd (ASX:GNX) has signed a revised off-take agreement with EnergyAustralia Pty Ltd for its 250-MW K2 pumped storage hydro project in Queensland.