English: India ranks 18th in business travel, as per the World Travel and Tourism Council.
Telugu: ప్రపంచ ట్రావెల్ అండ్ టూరిజం కౌన్సిల్ ప్రకారం బిజినెస్ ట్రావెల్ డెస్టినేషన్లో భారత్ 18వ స్థానంలో ఉంది.