We all know that the heart of the ship is its main engine.A ship cannot run without its main engine. But how can we say that a particular engine is optimum for use in a ship? What are the factors that needs to be taken into consideration while selecting a main engine for a ship? Read on to find out.