France’s Generale du Solaire Group has put on stream a 34.4-MWp solar park in north-central France’s Loiret department, the engineering, procurement, construction (EPC) and plant operator announced.