French engine manufacturer Moteurs Baudouin has unveiled the 6F21, its new 6-cylinder, 12.5-liter engine producing up to 735 kW/1000…