Key risks Delay in Project Execution Lower Order Intake The stock is trading at 15x/13x/10X its FY25E/FY26E/FY27E EPS ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results