OX2, a solar and energy storage project developer, reached an agreement to sell the 42.5 MW/ 42.5 MWh Bredhälla energy storage project in Sweden to
OX2, a solar and energy storage project developer, reached an agreement to sell the 42.5 MW/ 42.5 MWh Bredhälla energy storage project in Sweden to