Sonnedix secures 7.9 TWh of contracts in Italy’s Energy Release 2.0 mechanism
Sonnedix has secured 7.9 TWh of contracts in Italy’s Energy Release 2.0 mechanism, winning 11.7% of the total awarded volume.
Sonnedix has secured 7.9 TWh of contracts in Italy’s Energy Release 2.0 mechanism, winning 11.7% of the total awarded volume.