Travelers from India among highest spenders in US Business February 17, 2017 India ranks 7th in Brand USA survey