Result IRB INFRASTRUCTURE DEVELOPERS LTD. - 532947 - Results-Financials Results For Quarter And Half Year Ended September … BSE India Financials Results for quarter and half year ended September 2024