Visa to lay off around 1,400 employees and contractors, WSJ reports

Visa to lay off around 1,400 employees and contractors, WSJ reports