Renewable energy barges

Renewable energy barges
1- with wind turbines on the top of the barge
2.- with floating power systems in the submerged part

More details

reb

$0.00

Renewable energy barges
1- with wind turbines on the top of the barge
2.- with floating power systems in the submerged part

Write your review

Renewable energy barges

Renewable energy barges

Renewable energy barges
1- with wind turbines on the top of the barge
2.- with floating power systems in the submerged part

Write your review