The boat that smooths the seas

8 min read

Britain is home to some world-class motorboats – and not only t