Project financing and public-private partnerships (PPPs) allow major infrastructure projects to be funded off the government's balance sheet using a mix of public and private funding. PPPs follow several key stages including project identification, feasibility studies, equity and debt arrangement, negotiation, construction, operation, and repayment. They allocate risks to the public or private sector best able to manage each risk. Pakistan has successfully completed several PPP projects and has many more currently underway or in the pipeline managed through provincial PPP units.