Australian renewable energy developer Genex Power Ltd (ASX:GNX) has struck a deal to make it the owner of an up to 2-GW battery-plus-solar project in Queensland that has development approval in place.