Result BASF INDIA LTD. - 500042 - Standalone And Consolidated Annual Audited Financial Results For Financial Year … BSE India Standalone and Consolidated Annual Audited Financial Results and Auditors Report for FY 2023-24