Deepak Bagla was Managing Director and CEO of Invest India, the Indian government’s National Investment Promotion and Facilitation Agency.

LEAVE A REPLY

Please enter your comment!
Please enter your name here