A typical PPP structure can be quite complex involving contractual arrangements between a number of parties including the government, project sponsor, project operator, financiers, suppliers, contractors, engineers, third parties (such as an escrow agent), and customers.