Saudi set to fine, ban firms over illegal employment of foreign workers
Saudi authorities have have disclosed that any company or establishment that employs foreign workers illegally or allows its employees to work for others or for their own account would face a number of penalties.The country's Public…