immigrationboards.com and the sibling workpermit.com seem to be offerings by a legal entity based in Riga, Lativa, i.e. in the EU. Yet the privacy policy and the T&C don't seem to cover EU GDPR sufficiently, which has been a legal requirement for a number of years. One would have thought that an...