Battery energy storage developer Lion Storage has announced its its flagship battery storage project 'Mufasa', with a nameplate capacity of 364 MW/ 1,457 MWh lo...
Battery energy storage developer Lion Storage has announced its its flagship battery storage project 'Mufasa', with a nameplate capacity of 364 MW/ 1,457 MWh lo...