Evidently, the ownership group of the maxi racing yacht Comanche take issue with media speculation that Russian Oligarchs are the new ownership group!


...