Innovation relief is at hand for UK Fintechs

As Coronavirus dominates the agenda, with the Chancellor announcing £330 billion in relief measures to…