AGREEMENT AND UNDERTAKINGAgreement and Undertaking • July 11th, 2023Contract TypeAgreement and UndertakingFiledJuly 11th, 2023