The Hague’s Lion Storage secures €350M financing for ‘Mufasa’, one of Europe’s largest battery storage projects
The Hague-based Lion Storage, a part of Return specialising in energy storage, announced that its project 'Mufasa’ has reached a financial close.