European Energy has reached financial close on a 40 MW / 80 MWh battery energy storage system that will be added to an ...