US suspends Microsoft, major IT firms from green card programme - South China Morning Post