Taking to Twitter, US billionaire Ray Dalio said that Prime Minister Narendra Modi is one of the best leaders in the world. His reaction came after PM Modi delivered a keynote address at the third iteration of the Future Investment Initiative (FII) event in Saudi Arabia.