Wind Turbine Makers Are Under Stress

It is learnt that Lower tariffs for wind power developers after India moved to competitive bidding has hurt wind turbine makers.