For the sale of European Onshore Services business and Portugal blade facility
Modular platform is well adapted to Indian market and its climate conditions
Latest Updates & News Article