
Finance closed for Project Mufasa – the biggest Dutch battery project
Dutch energy storage developer Lion Storage has reached financial close on Project Mufasa, a battery energy storage system in the Netherlands with a capacity of 1,4000MWh and power capacity of 350MW. The Mufasa battery project is being built in Vlissingen …