Project finance is the preferred financing mechanism for large infrastructure projects that are essential for developing countries, emerging economies, and developed countries alike. For decades, project finance has been the preferred form of financing for large scale infrastructure projects...