Welspun Corp Ltd (BOM:532144) showcases financial resilience with improved profitability and a solid order book, despite facing market slowdowns and project risks.