Luxury Yachts & Boats Russian Billionaire Presents His £260m Superyacht which is The World’s Biggest Sailing Ship