The annual meeting of the World Economic Forum kicked off Tuesday in Davos, Switzerland, with Indian Prime Minister Narendra Modi openly railing against anti-globalization and urging a halt to isolationist trends.

"I see that many societies and countries are becoming more and more focused on themselves. It feels like the opposite of globalization is happening," Modi told leading figures from the political, business, academic and NGO world.

"The result of all this is that we get to witness new types of tariff and nontariff barriers. Bilateral and multilateral trade agreements and negotiations have come to a kind of standstill. Most nations have seen a decrease in cross-border financial investment further, growth in the global supply chain has also stopped," Modi told the packed conference hall in the ski resort town, which saw some of the heaviest snow in two decades over the weekend.