Engie turns on Latin America’s largest storage battery
Engie Chile, the French energy major Engie's subsidiary in Chile, announced that the building of a 139 MW/638 MWh battery is complete.
It asserted that it is Latin America's largest deployed energy storage system.
The storage facility…