SALE AND PURCHASE AGREEMENT THIS AGREEMENT is made on the 18th day of February 2025 AMONGST: (1) MAXEON SOLAR TECHNOLOGIES, LTD. (Company Registration No. 201934268H), a company incorporated under the laws of Singapore and having its registered office...