Ocean Wilsons Divests Brazilian Operations to MSC for £590 Million Business 21 October 2024 Ocean Wilsons, a reputable investment company based in Bermuda and listed in London, announced the sale of its Brazilian subsidiary…