25 Diesel Engines Or Electric Motors For Our Catamaran Sailing Sisu In Cape Town South Africa