It has been a long time since an Indian Prime Minister last visited Davos. Prime Minister Narendra Modi demonstrated just how long, as he delivered his debut speech at the opening of the World Economic Forum. An Indian PM last came to Davos in 1997. That was when Harry Potter was an unheard name, tweeting was done only by birds and Amazon referred to dense forests, PM Modi quipped.