AGREEMENT AND UNDERTAKINGAgreement and Undertaking • October 29th, 2023Contract TypeAgreement and UndertakingFiledOctober 29th, 2023