Result MUTHOOT FINANCE LTD. - 533398 - Results-Unaudited Financials For The Quarter And Half Year Ended September … BSE India Results-Unaudited Financials for the quarter and half year ended September 30,2023