In today’s episode, we look at why Indian companies are increasingly investing abroad and how this affects the broader Indian economy.