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