Mangalore Refinery

Mangalore Refinery

Mangalore Refinery & Petrochemicals Ltd. via Bloomberg

An undated company handout image shows a Mangalore Refinery & Petrochemicals Ltd. facility in Mangalore, India.