Can South Wales Challenge London as a Tech Hub?

Let’s put this in perspective, London’s Tech Hub currently employs 1.25 million people in 187,000 companies with a turnover of £292 billion that grew 15% last year (figures taken from techmap.london). I don’t think Cardiff or Swansea are going to be challenging these...