Welcome to India's favourite business destination.