Public companies source foreign workers