More and more business trips go to India