The Red Carpet
Deepak Bagla, the Managing Director and CEO of Invest India, the government’s investment promotion agency (IPA), is a busy man these days. Apart from chairing the global body of IPAs—the World Association of Investment Promotion Agencies, or WAIPA—In