Exciting time for Oyster Yachts

British luxury boat building company Oyster Yachts, established in 1973, had a hectic year in 2018: • Oyster Yachts in Liquidation – February 6th, 2018 • Bankruptcy sale of Oyster Yachts – March 4th, 2018 • Bail out arrives for Oyster Yachts – March 20th, 2018 •...