News

India’s Megha Engineering & Infrastructure Ltd (MEIL) has secured an order worth about INR 128bn ($1.5bn from Nuclear Power ...