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