Performance and Credit Risk Guarantees and Financing Mechanisms for ESCO-structured Energy Projects Read more about Performance and Credit Risk Guarantees and Financing Mechanisms for ESCO-structured Energy Projects