‘Incredible India’ website revamped
New Delhi: The Centre has unveiled a revamped version of its ‘Incredible India’ website with an aim to pitch the country as a ‘must-visit’ destination. The website, which has been developed by Tech Mahindra, is mobile-ready and will provide more
By Praveen Prabhakar
Posted on