MEIL to build India’s first private petroleum reserve October 1, 2025 Megha Engineering & Infrastructures (MEIL) has won the Rs. 5,700 crore mandate to build and operate India’s first private-sector strategic petroleum r...