Comment by pogue
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?
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?