Yachts of at least 75 feet or above are considered luxury yachts. Based on size, they are called mega yachts or superyachts. Based on mode of operation, luxury yachts are bifurcated into sailing and motorized. Increase in disposable income of individuals across both developed and developing countries and rise in leisure and 121-250 feet activities […]