Result HAVELLS INDIA LTD. - 517354 - Unaudited Financial Results For Q2 & Half-Year Ended 30 September … BSE India Unaudited Financial Results for Q2 & half-year ended 30 September 2024