The Green Turtle project is a 700 MW / 2,800 MWh battery energy storage system under construction at the Rotem industrial estate in Dilsen-Stokkem, Belgium, con