Public and Private Financing and Economic Development