PURCHASE AND SALE AGREEMENT by and among KLX ENERGY SERVICES HOLDINGS, INC. as Buyer, and GREENE’S HOLDING CORPORATION as Seller dated March 8, 2023