YachtsIllusion Plus Hits the WaterChina-based builder Pride Mega Yachts launches its 290-footer Illusion Plus.By Kelley SanfordApril 20, 2018