Public Private Partnership (PPP) Contract: Infrastructure development projects in the past were thought of as a way of providing infrastructure at no extra cost to the public. For this reason the projects used to be generally investigated, designed ..