3 of world's largest public digital platforms are from India