ENGIE COMPLETES ONE OF EUROPE S LARGEST BESS PROJECTS 800 X2026