NY Post favicon

Fury erupts as Microsoft division fires 1,600 after thousands of foreign worker visas approved