KB0 Green Finance Authority Attachment I – Contracts FINAL June 11, 2025 KB0-Green-Finance-Authority-Attachment-I-Contracts-FINAL