Immigration officers visited the Porth Wen solar farm, near Cemaes, on 20 March, the Home Office confirmed, after a referral notice was served on the subcontractor working on the company's behalf.
Immigration enforcement officers visited the Porth Wen site near Cemaes on March 20 after a referral notice was served on the subcontractor. After the visit 16 people were arrested on suspicion of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results