Result Welspun Living Ltd - 514162 - Financial Results For The Quarter & Year Ended March 31, … BSE India Please find attached Financial Results for the quarter & year ended March 31, 2025.