Home Vehicles Guide Steve Jobs’ Venus Superyacht hits headlines again, but for wrong reasons