The Group produces and sells electricity generated from wind, solar, hydraulic, biomass and storage facilities that it owns and operates.