US immigration authority says it denied and revoked visa petitions from a major IT consulting company aft - The Times of India