Foreign companies such as Cathay Pacific have now decided to comply with US IRS instructions to withhold US taxes (and remit to the IRS) from US Citizens working abroad. Foreign companies are going to be doing this in the future to avoid penalties which could be imposed against them by the IRS if they do business in the USA.
See Article with more details In South China Morning Post
See Article with more details In South China Morning Post