Geopolitical uncertainty has emerged as India Inc.’s most severe strategic risk, with nearly half of business leaders ranking it above other potential threats over the next five years. These findings form a core dimension of the ‘The Global Risk Atlas – New Realities’, released recently












