Skift Take: Of course, we know that Indians are traveling more than ever, but nothing like statistics to highlight just how significant travel spending has become. — Peden Doma Bhutia Read the Complete Story On Skift