It Would Dent India's Image As Preferred Biz Destination'