PURCHASE AGREEMENT BY AND BETWEEN TWILIO INC. AND KORE GROUP HOLDINGS, INC. March 26, 2023