Clean Power
The 6 MW Port Victoria Wind Farm just launched on Mahé Island in the Republic of Seychelles. The wind farm consists of eight turbines...
Hi, what are you looking for?
The 6 MW Port Victoria Wind Farm just launched on Mahé Island in the Republic of Seychelles. The wind farm consists of eight turbines...