Bright colours and bold logos proudly signal where India has set up base on the main street in Davos this year, as the country trumpets its pro-business and foreign investment drive.