[2025] Doing Business Globally: Doing Business in India: The $4 Trillion Economy That is Growing Fastest