1.on-time delivery.<br/><br/>2. project delivery on time.<br/><br/>Both the sentences has ontime but one contains hyphen and the other doesnt ?<br/><br/>or both the sentences are correct