Result HAVELLS INDIA LTD. - 517354 - Limited Reviewed Unaudited Financial Results For Q1 FY 2024-25 BSE India Limited reviewed Unaudited Financial Results for Q1 FY 2024-25