Upsides include strong growth in revenue and profits, integrated EPC capabilities, and a healthy order pipeline in the energy infrastructure sector.