/
/

Odra Energia

Odra Energia

Partner:
Location:

Lecce, Italy

Project Type:

Floating

Project Size:

1,300 MW

Located off the southern coast of Lecce (Puglia), this project has the potential to power 1.1 million homes annually and will play a key role in achieving the Italian national decarbonization goals set for 2030.

Add Your Heading Text Here