business
Live: Deepak Bagla Steps Down As MD & CEO Of Invest India | Moneycontrol Exclusive
Moneycontrol exclusive: Deepak Bagla, Managing Director and CEO of Invest India, has stepped down after a Ministry of Commerce audit questioned the work accomplished by the investment promotion body.
first published: Mar 17, 2023 04:54 pm