Thursday, August 29, 2002

This story at The Register UK clamps down on IT work permits makes the people of the UK Tech Industry very happy.

No comments: