Post navigation Blockchain could help UK’s $14.5T payments sector, says trade group Lens network to use Avail's data availability solution for scalability