Analysts believe the company is well-placed to execute projects much better than its peers given its ability to win orders and maintain healthy margins
Analysts believe the company is well-placed to execute projects much better than its peers given its ability to win orders and maintain healthy margins