Comment by pogue

Comment by pogue 3 hours ago

0 replies

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?