World leaders, celebrities, activists, and business moguls rubbed elbows at the World Economic Forum Annual Meeting in Davos, Switzerland, under the theme “Shared Future in a Fractured World.” Indian Prime Minister Narendra Modi gave the opening speech of the forum, while US President Donald Trump provided the closing remarks. Read more here.