Loading memory…
Loading memory…
Pesky fish enable fishermen across the country to sell their catch directly to consumers in the fastest, freshest and most traceable supply chain HQ: London, United Kingdom. Industry: ['Climate tech', 'Technology, media and telecommunications']. Techstars 2018.