Result MANGALORE REFINERY & PETROCHEMICALS LTD. - 500109 - Standalone And Consolidated Unaudited Financial Results For The … BSE India Standalone and Consolidated Unaudited Financial Results along with Limited Review Report for the Quarter ended June 30, 2024.