Welspun Corp Ltd (WCL) has announced its consolidated financial results for Q1FY26, reporting its highest-ever quarterly EBITDA of Rs 560 crore , a consistent improvement over the last five ...