3 ms·
Does Ofcom actually have the power to restrict a person from traveling to the UK if a fine is levied against a company they work for?
by pogue 1y ago
Does Ofcom actually have the power to restrict a person from traveling to the UK if a fine is levied against a company they work for?