The Government is cracking down on businesses who fail to meet sponsorship obligations and has introduced new laws to be able to publicly name and shame businesses that have not complied with their sponsorship and visa requirements. While most organisations strive to do the right thing when sponsoring visa holders,… Read More »