EX-99.2 3 davis_ex9902.htm SALE AND PURCHASE AGREEMENT, DATED APRIL 9, 2024, BY AND BETWEEN BSPL SERVICES PTE. LTD. AND LECK YAK TEE, ZACCHEUS

Exhibit 99.2