Dated 2 May, 2023 Share Sale and Purchase Agreement in relation to General Alumina Holdings Limited among Noble New Asset Intermediate Co Limited as Seller Noble Group Holdings Limited as Seller Parent Noble Resources International Pte. Ltd. as NRIPL...