IMPACTU LOAN AGREEMENTLoan Agreement • February 27th, 2025 • England and WalesContract TypeLoan AgreementFiledFebruary 27th, 2025JurisdictionEngland and Wales