FinTech envoys for Scotland appointed to help grow the sector

FinTech envoys for Scotland appointed to help grow the sector