India’s G20 presidency has given Brand India a notable heft in the international arena, say corporate leaders, who expect this to have a positive impact on foreign investment inflows and give its businesses more bargaining power in global interactions. India’s G20 presidency came at a time when the world was facing a polycrisis that had shaken the economic order.