Deepak Bagla quits as MD & CEO of Invest India: Report
Deepak Bagla, Managing Director and CEO of Invest India, an investment promotion and facilitation body under the commerce and industry ministry, has resigned from his post citing "personal reasons" sources told PTI.
Deepak Bagla…