Dutch Lion Storage, project Mufasa – one of the largest battery energy
Project Mufasa will feature Megapack 2 XL, Tesla''s utility scale energy storage system. The batteries will be able to charge and discharge 1,400 MWh at 350 MW power capacity, several








