Tomen completes 170MW Italian wind project

5 billion (US$260 million)

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content