is it true what i heard about manpower possibly shifting all contracts to india?
yes it was on the news a few weeks ago
Forum Rules
Bookmarks