Result Welspun Corp Limited - 532144 - Financial Result For September 30,2024 BSE India Financial result for September 30,2024