Technical difficulties, please stand by Giant Pay – an umbrella company used by contractors across the UK – has confirmed “suspicious activity” on its platform is behind a days-long ongoing outage that has left folk fretting about whether they’ll get paid this month.…
Read More