Cheetah rides the storm
4th June 2020
Like most businesses, catamaran builder Cheetah Marine, based at Ventnor on the Isle of Wight, decided to stop production in late March so its staff could stay safe – but it is now back in production with Covid-19 precautions in…