Podcast: Why are companies coming back to the UK?

Posted on

This is an experiment - and I know it's too long at 11 minutes.

But is the idea worth pursuing?