Some of the most innovative marine technology businesses in the world call the UK home, writes Cerian Ayres This summer, all eyes turned to Carbis Bay in Cornwall as world leaders met for the G7 summit to address some of the great challenges of our time – climate change, world health, Britain’s exit from the […]