Stock coming down as margins are going down.
this is high capex business and go down sharply - it was in losses few years back when Wind power had declined. (wind power is a major business segment).
While Saudi business could be doing well India business is risky.
2 Likes