Home Tags Richard Walker

Tag: Richard Walker

Iceland boss backs calls for digital sales tax to aid high...

0
The boss of Iceland has called for a digital sales tax to help support the recovery of the high street. Richard Walker, managing director of...

Latest News