The Italian Sea Group secures sale of 73m Admiral superyachtnews Superyacht Investor Contributor 23 Feb 23 0The Italian Sea Group (TISG) has announced the sale of a new 73m (240ft) Admiral superyacht, GC-Force. The shipyard said that the yacht will be… Read more