India was grouped along with Hungary, Mexico, Philippines, Russia, Thailand and Turkey in the recent World Economic Forum...