Australian developer Genex Power Ltd (ASX:GNX) said on Monday it has generated its first revenue from the 50-MW Kidston Stage 1 solar project in Queensland.