Document:

​

Exhibit 10.142
AUTOMOBILE SALE AND PURCHASE CONTRACT
Contract No.: QCMMHT-Qingdao Chengyang Medici-2020
Party A (Seller): Meihao Travel (Hangzhou) Automobile Technology Co., Ltd.
Registered Address: Room 311-315, Building 2, 253 Tinglan Street, Qiaosi Sub-District, Yuhang District, Hangzhou City, Zhejiang Province
Party B (Buyer): Qingdao Chengyang Medici Zhixing New Energy Automobile Co., Ltd.
Registered Address: A2 Office Zone, Fidelity International Trade City, 881 Qingwei Road, Chengyang Street, Chengyang District, Qingdao City, Shandong Province
Party A and Party B hereby enter into this contract for the purchase and sale of automobiles on the basis of equality, voluntariness and consensus through negotiation in accordance with relevant laws and regulations.
		1.
	Basic Vehicle information

The subject matter of the purchase and sale under this contract is a BYD brand car (hereinafter referred to as the "subject matter"). The specific information is as follows:
​
	Brand
	Car Series/Model
	Colour
	Quantity (unit)
	Unit Price (RMB/unit)
	Withholding Tax Amount of National Subsidy
(RMB/unit)
	Withholding Tax Amount of Local Subsidy
(RMB/unit)

	BYD
	D1
	Two-coloured (Crystal White and Fruity Green)
	2000
	112000
	15750
	/

​
		2.
	National and Local Subsidy Deposit

2.1 Within [/] days after the signing of this contract, Party B shall pay Party A the national and local subsidy deposit of RMB [/]/unit (in words: RMB /unit). The deposit shall be used by Party B to assist Party A in applying for national and local subsidies as required by Party A.
2.2 Party A shall return the national and local subsidy deposits (without interest) to Party B when the national and local subsidy deposits meet the following conditions at the same time:
2.2.1 The subject vehicle shall meet the requirement of reaching [2] million kilometres of driving mileage on the "New Energy Vehicle Service Platform" within the agreed period of the contract confirmed by both parties (if there is any adjustment to the kilometre standard, it shall be implemented according to the national policy and the licensing policy at that time);
​

1

​

​
2.2.2 Party B shall provide Party A with all the information required for the subsidy of new energy vehicles according to the national and/or local subsidy policies for new energy vehicles within 15 days after the completion of vehicle registration;
2.2.3 Party A shall review the above materials and match the mileage information with the "New Energy Vehicle Service Platform".
2.3 Regardless of whether Party B pays the national or local subsidy deposit, Party B has the obligation to perform the provisions of Article 2.2.1-2.2.3.
		3.
	Purchase Price and Payment Method

3.1 Purchase Price
3.1.1 The unit price for the purchase of the subject matter to be paid by Party B to Party A under this contract is RMB [112000]/unit (in words: one hundred twelve thousand yuan/unit) (including 13% tax), that is, the total price to be paid by Party B to Party A under this contract is (including 13% tax): RMB [224000000] (in words: two hundred twenty-four million yuan), of which the amount excluding tax is RMB [198230088.50].
3.1.2 The unit price of the above-mentioned car purchase shall be withheld according to the national subsidy ("national subsidy") RMB (15750)/unit) and the local subsidy RMB (/)/unit of the licensed city (Changsha). Party B shall provide Party A with the corresponding national subsidy materials and cooperate with Party A to apply for the national subsidy as required by Party A. If Party B fails to reach the mileage of [2] million kilometres within the specified time (if there is any adjustment to the kilometre standard, it shall be implemented according to the national policy and the licensing policy at that time), or fails to provide the relevant materials on time, or the materials provided are unqualified (including but not limited to the untrue materials provided) and other reasons of Party B, resulting in the failure to apply for the national subsidy or the failure to apply for in full amount, Party B shall, within (7) working days from the date of receiving Party A's notice, make up for the part of the subsidy that cannot be claimed or has not been claimed in full.
3.1.3 Party A and Party B confirm that the price of the subject vehicles under this contract has taken into account local subsidies, and Party B undertakes that if the contract vehicles can apply for local subsidies ("local subsidies"), the local subsidies shall be owned by Party A. If the policy stipulates that Party B should apply for the subsidy, Party B shall pay it to Party A within 10 days of the applied subsidy amount. If the policy stipulates that Party A should apply for the subsidy, Party B shall collect and provide the qualified information required for applying for local subsidies.
3.1.4 If the actual amount of subsidy applied by Party A is less than the deductible amount (RMB 15750/unit for national subsidy, RMB 10000/unit for local subsidy) due to policy or Party B's reasons, Party B shall make up the subsidy difference to Party A within 10 working days after the date when the subsidy policy is issued or the date when Party A receives the subsidy (whichever is earlier).
3.2 Party B shall make payment to Party A in the following ways:
3.2.1 Down payment: Within 3 days after signing the contract, Party B shall pay the down payment for the subject vehicles, which is RMB [22400000].
​

2

​

​
3.2. Party B shall, after receiving the notice of departure from Party A, pay Party A the balance of the subject vehicles in cash within [3] months after Party A's departure, which is, RMB [201600000] (in words: two hundred one million six hundred thousand yuan).
3.3. After the vehicles of the subject matter under this Agreement is dispatched, Party A shall issue a special value-added tax invoice to Party B according to the unit price of each subject matter.
3.4 The collection account information designated by Party A under this contract is as follows:
Account Name: Meihao Travel (Hangzhou) Automobile Technology Co., Ltd.
Bank: Business Department, Hangzhou Branch of China Zheshang Bank
Account Number: 3310010010120100885435
		4.
	Responsibilities of Each Party

4.1 Responsibilities of Party A
4.1.1 Party A undertakes to provide Party B with qualified products for sale.
4.1.2 Party A shall be responsible for applying for national subsidy for all vehicles under this contract, and the amount of subsidy applied for shall be owned by Party A. Party B shall cooperate with Party A to provide qualified materials required for applying for the national subsidy.
4.1.3 When delivering the vehicle to Party B, Party A shall provide:
(1) Vehicle certificate and conformity certificate.
(2) Quality service card or warranty manual.
(3) Vehicle operation manual or user manual.
(4) Car tools and spare parts.
4.1.4 Party A agrees to transport the vehicle to the place designated by [Party B] in accordance with the contract.
4.2 Responsibilities of Party B
4.2.1 Before using the vehicle purchased from Party A, Party B shall carefully read the warranty manual, operation manual and other documents carried by Party A when delivering the vehicle.
4.2.2 Party B shall accept and inspect the vehicle and accompanying items in accordance with this contract.
4.2.3 Party B undertakes to provide the necessary information for Party A to apply for national subsidy and/or local subsidy.
		5.
	Vehicle Delivery and Acceptance

5.1 Place of Vehicle Delivery: [Place designated by Party B].
5.2 Time of Vehicle Delivery: Party A and Party B shall negotiate and determine separately.
5.3 Method of Vehicle Delivery: Party A and Party B agree to deliver the vehicles under this Agreement using the method under [5.3.2].
​

3

​

​
5.3.1 After Party B receives Party A's instruction to pick up the vehicles, Party B shall pick up all the subject vehicles under this contract at one time.
5.3.2 Party B shall send the vehicle pick-up schedule for the next month to the email address [qi.zhen@byd.com] of the recipient [Qi Zhen] designated by Party A before the 5th of each month, and Party A shall arrange the vehicle departure plan after receiving the vehicle pick-up schedule. If Party A delays the delivery of the vehicle due to Party B's delay in sending the vehicle pick-up schedule, Party A shall not be liable for breach of contract.
5.3.3 Party A and Party B agree that the vehicles under this contract shall be picked up in [/] batches, and the number of vehicles picked up by Party B in each batch shall not be less than [/] units. Dates of Batch Pick-Ups: Party B shall pick up a batch of vehicles on each [/] working day and shall pick up all vehicles in the batch on the [/] working day of each pick-up cycle.
5.4 Delivery and Acceptance of Vehicles:
5.4.1 When the vehicles are delivered, both parties shall check and accept the vehicles on the spot, and Party B shall carefully inspect and confirm the appearance and basic functions of the purchased vehicles. If Party B finds that the model, specification, quantity and technical performance of the vehicles are not in conformity with the contract, unsatisfactory or defective during the acceptance, Party B shall submit it to Party A within [3] working days after the delivery of the vehicles.
5.4.2 When Party A hands over the vehicles to Party B for actual control and delivers the documents attached to the vehicle to Party B, Party B shall provide Party A with a sealed "Commodity Vehicle Handover Letter", which shall be deemed as the official delivery of the vehicles. If Party B fails to carry out the acceptance inspection within [3] working days after the delivery of the vehicles, and/or raises no objection to the vehicles, and/or fails to sign the "Commodity Vehicle Handover Letter", it shall be deemed that the vehicles have passed the acceptance inspection.
5.4.3 If Party B fails to pick up, inspect and accept the car according to the date notified by Party A, it shall be deemed that Party A has fulfilled the delivery obligations agreed in this contract, and Party B shall not require Party A to return any money already paid.
		6.
	Transfer of Ownership and Risk

6.1 The risk of the subject vehicles shall be transferred to Party B from the time when Party B notifies Party A of the departure of the vehicles, and the risk of damage to and loss of the vehicles after the transfer of vehicle risk shall be borne by Party B. If Party B delays receiving the vehicle, Party B shall be responsible for the risk of the vehicle, and Party B shall bear full responsibility for any additional losses or expenses caused to Party A.
6.2 The ownership of the subject vehicles shall be transferred to Party B after Party B pays the full amount and delivers the vehicles.
		7.
	Quality and After-Sales Service

7.1 The vehicles sold by Party A to Party B are new production vehicles without ownership or intellectual property disputes. The quality of the vehicles complies with the national automobile product
​

4

​

​
standards or industry standards, complies with the safety driving and basic use requirements stated in the manual, and complies with the new energy vehicle quality assurance policy.
7.2 The vehicles sold by Party A to Party B must be a product listed in the automobile product catalog published and filed by the relevant national departments, and can pass the inspection of the public security traffic management department, and can be licensed for driving.
7.3 Party A shall provide the vehicle-mounted information for the license plate of the vehicle, accompanied by the Chinese operation manual and necessary maintenance instructions.
7.4 Vehicle Warranty
7.4.1 The warranty of the subject vehicles shall refer to the after-sales warranty policy of the BYD vehicle manufacturer.
7.4.2 Party A undertakes that the vehicles purchased by Party B can be maintained normally.
7.4.3 During the warranty period, Party B's vehicles shall be maintained at the repair station authorised by Party A or agreed in writing by both parties. The repair station authorised by Party A or agreed in writing by both parties shall be responsible for the regular maintenance of the vehicles and main parts under this agreement.
7.4.4 The warranty period for the entire vehicle of the BYD [D1] model is [1 year or 100000 kilometres], whichever comes first. The warranty range of the three electricity (battery, motor, electronic control) is [6] years or [60]0,000 kilometers, whichever comes first. The date of issuance of the unified invoice for motor vehicle sales shall be taken as the starting date of the extended warranty.
		8.
	Liability for Breach of Contract

8.1 Party B undertakes to complete the task of picking up all the subject matter before the date agreed by both parties. No matter what reason causes the failure to complete the task of picking up the subject matter, Party A has the right to request Party B to bear the penalty according to the number of vehicles not picked up* RMB [/]/unit
8.2 If Party B fails to provide Party A with the required qualified materials for applying for the national subsidy and/or local subsidy within [15] working days after the completion of licensing, resulting in Party A's failure to apply for the national subsidy or apply for it in full, Party B shall bear full responsibility for Party A's failure to apply for or insufficient application for partial losses.
8.3 If Party B fails to pay the performance deposit, order deposit, vehicle purchase payment, national and local subsidy deposit, subsidy difference and other payments within the time specified in the contract, Party A has the right to require Party B to bear the liability for breach of contract according to [0.01]%/day of the overdue amount. If the overdue period exceeds [30] days, Party A shall have the right to unilaterally terminate the contract and confiscate the deposit, vehicle payment and other payments made by Party B.
8.4 Party B agrees to complete the driving mileage of the subject vehicles displayed on the "New Energy Vehicle Service Platform" to reach more than [2]0000 km (if there is any adjustment to the kilometre standard, it shall be implemented according to the national policy and the licensing policy at that time) before [31] [December] [2022], and provide the qualified data required for applying for subsidies according to Party
​

5

​

​
A's requirements; otherwise, Party B shall pay Party A 1%/day of the "amount of subsidy for each subject matter (national subsidy RMB [15750]/unit; local subsidy RMB [/]/unit) * the quantity of subject matter" as penalty from the next day after Party B fails to complete the vehicle registration within the agreed time. If the penalty is not enough to cover all the losses of Party A, Party B shall also compensate Party A for the remaining losses (including but not limited to the difference between the amount of subsidies actually applied by Party A and the amount of subsidies already deducted).
8.5 Party B undertakes that the vehicles purchased from Party A under this contract will not be used for product retail and/or registered under the name of an individual before Party A successfully applies for the national subsidy and/or the local subsidy of the place where the vehicles are registered, and that Party B will not resell/transfer/gift the vehicles to others/other entities and register the vehicles in the name of another individual/other entities before Party A successfully applies for the national subsidy and/or the local subsidy of the place where the vehicles are registered, and that Party B shall not use the purchased vehicle for any activities that may damage the brand image of Party A and the vehicle; otherwise, Party B shall pay Party A a penalty at [30]% of the total purchase price of the contract.
8.6 Due to Party B's reasons, the registration of the contract vehicles cannot be completed before [30] [September] [2021] (subject to the registration date on the vehicle license). If Party B fails to complete the registration of the vehicles within the above period, and as a result, the actual amount of subsidy (including but not limited to the national subsidy and local subsidy of the registration place) applied by Party A is less than the amount of subsidy deducted from the contract price, Party A has the right to ask Party B to make up the difference between the subsidy already withheld and the subsidy actually received by Party A. If Party B is unable to complete the registration of the vehicle within the aforementioned period due to the departure of Party A, Party A shall bear the loss of the subsidy amount that has been deducted.
8.7 The nature of use of the vehicles purchased by Party B is an [operational nature]. If Party B needs to resell the subject vehicles in the future, Party B shall clearly inform the buyer of the actual warranty period of the vehicle in the sales contract. If Party B fails to inform the buyer of the actual warranty period of the vehicle, resulting in the buyer's or vehicle owner's complaints against Party A or the manufacturer of the subject matter, or requiring Party A or the manufacturer to undertake the warranty beyond the warranty conditions agreed in this agreement, Party B shall bear the corresponding responsibilities. If Party A or the manufacturer has undertaken the warranty responsibility required by the end customer, Party A or the manufacturer shall have the right to claim compensation from Party B.
8.8 If the liquidated damages under this contract are insufficient to cover the losses of Party A, Party B shall bear the responsibility of further compensating Party A for all losses. The losses of Party A include but are not limited to: the amount of national subsidies and local subsidies that Party A fails to apply for but has been deducted under this contract, legal fees, litigation fees, appraisal fees, warehousing management fees, labour costs, investigation fees, transportation costs, and other expenses, loss of stagnant materials, etc. At the same time, Party A and/or Party A's affiliated companies have the right to directly deduct all liquidated damages and compensation under this contract from the vehicle purchase payment paid by Party B and any expenses payable to Party B and Party B's affiliated companies. If the above expenses are insufficient to be deducted, Party B shall pay them to Party A within [3] days.
		9.
	Force Majeure

​

6

​

​
9.1 If either party of Party A and Party B is unable to perform this contract due to force majeure, it shall promptly inform the other party of the reasons for its failure to perform or fully perform the contract, and at the same time, take various reasonable measures to reduce the impact of force majeure on both parties, and shall provide proof within [5] days to allow delay in performance, partial performance or non performance of the contract, and may be partially or completely exempted from the liability for breach of contract according to the situation.
9.2 Force majeure refers to the events that neither party can foresee, avoid and overcome its occurrence and consequences when entering into this contract, and it is not the fault or negligence of the party that causes the delay or failure to perform its obligations under this contract, including but not limited to natural disasters (flood, earthquake, etc.), fire, riot, explosion, war, natural disasters, interruption or pause of means of transportation or other public utilities, or strike or shutdown in the factory of the vehicle supplier.
		10.
	Confidentiality Obligation

Party A and Party B undertake to keep confidential the documents, materials and information (including but not limited to trade secrets such as the price and conditions of the purchased vehicles, company plans, operation activities, financial information, technical information, operation information and the information specified in this contract) that belong to the other party and cannot be obtained from public channels that they learn of during the discussion, signing and execution of this contract. Without the consent of the provider of the data, documents and information, the information receiver shall not disclose all or part of the trade secret to any third party. Otherwise, once the information provider finds out, the information receiver will be liable to the information provider for breach of contract at a rate of RMB [10]0000 per time, and the information provider can unilaterally request to terminate the contract and confiscate all the expenses paid by the information receiver (including but not limited to: deposit, performance bond, vehicle payment, etc.). If required by Party A, Party B shall sign a separate confidentiality agreement with Party A.
		11.
	Methods of Dispute Resolution

Any dispute between Party A and Party B arising from the performance of this contract shall be resolved through negotiation. If the negotiation fails, a lawsuit shall be brought to the people's court with jurisdiction in the place where the contract was signed (Pingshan District, Shenzhen).
		12.
	Others

12.1 Matters not covered in this contract and matters to be changed during the performance of this contract shall be agreed by both parties through the signing of supplementary terms or supplementary agreements. The supplementary terms, supplementary agreements and appendices of this contract are integral parts of this contract.
12.2 This contract is signed on [5] [December] [2020], and takes effect from the date when the legal representatives or authorised representatives of both parties (hereinafter referred to as "signing representatives") sign and seal the contract. This contract is made in quadruplicate, with Party A and Party B holding two copies respectively, each of which has the same effect.
​

7

​

​
(The Remainder Of This Page Is Intentionally Left Blank)
​
​
​
Party A (seal): Meihao Travel (Hangzhou) Automobile Technology Co., Ltd.
​
	Legal representative/authorised representative (signature): [seal: [illegible signature] Meihao Travel 

	​
	(Hangzhou) Automobile Technology Co., Ltd. 

	​
	3301100381750]

​
​
​
Party B (seal): Qingdao Chengyang Medici Zhixing New Energy Automobile Co., Ltd.
​
	Legal representative/authorised representative (signature): [seal: [illegible signature] Qingdao Chengyang 

	​
	Medici Zhixing New Energy Automobile Co.,

	​
	Ltd. special contract seal 3702020566222]

​

8Exhibit 10.143
Signed version

[handwritten: 20201223-1]
Four-Party Payment Agreement
Agreement No.: SFFKXY-Qingdao Chengyang Medici-2020
Party A: Meihao Travel (Hangzhou) Automobile Technology Co., Ltd.
Party B: Qingdao Chengyang Medici Zhixing New Energy Automobile Co., Ltd.
Party C: Ideanomics lnc.
Party D: BYD (HK) CO LTD
Party A and Party B signed the "Auto Sale Contract" (hereinafter referred to as the "original contract") numbered [QCMMHT-Qingdao Chengyang Medici-2020] on [15 December 2020], which stipulates that Party B shall purchase [2000] BYD brand vehicles from Party A for a total price of RMB [224000000], in words [two hundred twenty-four million yuan].
The four parties of A, B, C and D, after friendly negotiation and following the principles of equality, voluntariness, fairness, and good faith, entered into this payment agreement (hereinafter referred to as "this Agreement") on [23 December 2020] for the down payment (RMB [22400000], in words: twenty-two million four hundred thousand yuan) of BYD brand new energy vehicles under the original contract.
1.In order to ensure that Party B pays the down payment to Party A in full and on time in accordance with this Agreement (Article 3.2.1 of the original contract is no longer applicable), Party C (the affiliated company of Party B) agrees to pay a deposit equivalent to the down payment of the original contract (hereinafter referred to as "guarantee") to Party A's designated account (i.e. Party D's bank account specified in Article 7 of this Agreement) on 23 December 2020 (U.S. time) after the signing of this Agreement, that is, the U.S. dollar equivalent of RMB [22400000] (the exchange rate shall be subject to the central parity of the RMB exchange rate in the inter-bank foreign exchange market announced by the China Foreign Exchange Trade System & National Interbank Funding Center authorised by the People’s Bank of China on 23 December 2020 (China time)), and a copy of the bank
​

1
​
[QR code] Created by CamScanner

Signed version

receipt for the deposit shall be submitted to Party A and Party D for filing. The parties agree that Party D and Party A shall urge Party D to return all the deposit to the bank account designated by Party C (subject to the bank receipt) (i.e. the bank account of Party C as stipulated in Article 6 of this Agreement) within [2] working days after Party A receives the down payment made by Party B in accordance with this Agreement, otherwise, for each day overdue, Party D shall pay Party C an overdue fine (hereinafter referred to as "overdue fine") at the rate of 0.01%/day of the deposit. If Party D still fails to return the deposit and pay the overdue fine to Party C 30 days after Party A receives the down payment, Party B has the right to deduct the corresponding amount (deposit and overdue fine) from the balance agreed in the original contract.
2.After the signing of this Agreement, Party C agrees to provide necessary financial assistance for Party B to pay down payment to Party A through its affiliated companies, subject to the relevant laws and regulations of the State Administration of Foreign Exchange of the People's Republic of China. Party B shall pay such down payment to Party A after receiving the down payment equivalent to that paid by the affiliated company of Party C. Party B is obliged to pay Party A the down payment in full before [20 January 2021]. If Party B is unable to receive the amount equivalent to the down payment due to reasons other than Party C, Party C's affiliated company and Party B, and is then unable to make the down payment to Party A before [20 January 2021] (including but not limited to the documents required for foreign exchange supervision due to reasons other than Party C, Party C's affiliated company or Party B), the new path of down payment shall be negotiated by all parties. If Party B is still unable to make such down payment to Party A before [31 January 2021] after negotiation between the parties, Party A shall have the right to instruct Party D to return the remaining amount to Party C after deducting 0.01%/day of the overdue down payment from the deposit from 1 February 2021 to the actual payment date of Party B (excluding the date of down payment). If Party A still does not receive the down payment from Party B on 1 March 2021, the contract will be automatically terminated, and Party D has the right not to return the Party C's deposit.
3.Before Party B pays the down payment to Party A in accordance with this Agreement, if there is a serious breach of contract by Party B under the original contract, Party C agrees that Party A has
​

2
​
[QR code] Created by CamScanner

Signed version

the right to instruct Party D to deduct the penalty or compensation agreed in the original contract before returning the remaining deposit to Party C.
4.This Agreement shall be governed by the laws of the People's Republic of China (except for Hong Kong, Macau and Taiwan, where the rules for exclusion of conflict of laws apply). Disputes related to this Agreement shall be settled through friendly negotiation among the four parties. If the negotiation fails, a lawsuit shall be brought to the people's court with jurisdiction in the place where the contract is signed (Pingshan District, Shenzhen City).
5.This Agreement shall come into force after being signed and sealed by the legal representative or authorised representative of Party A, Party B, Party C and party D. This agreement is made in eight copies, two for each party.
6.Account of Party C under this Agreement:
Ideanomics Inc
Bank: Vectra Bank
SWIFT: ZFNBUS55
Account Number: 4093912758
7.Account of Party C under this Agreement:
BYD (HK) CO LTD
Bank: CITIBANK, N.A., HONGKONGBRANCH
SWIFT: CITIHKHX
Account Number: 1153218001 (USD)
8.This Agreement consists of four copies. Each party shall seal/sign on their respective copies and provide a scanned copy. All parties agree that the scanned copy has the same legal effect.
(The following has no text; it is the signature page of the "Four-Party Payment Agreement")
​

3
​
[QR code] Created by CamScanner

Signed version

(The following is the signature page of the "Four-Party Payment Agreement")
Party A: Meihao Travel (Hangzhou) Automobile Technology Co., Ltd. (official seal) [seal: Meihao Travel (Hangzhou) Automobile Technology Co., Ltd. contract seal 33011003817 [partially illegible numbers]]
Address: Room 311-315, Building 2, 253 Tinglan Street, Qiaosi Sub-District, Yuhang District, Hangzhou City, Zhejiang Province
Party B: Qingdao Chengyang Medici Zhixing New Energy Automobile Co., Ltd. (official seal)
Address: A2 Office Zone, Fidelity International Trade City, 881 Qingwei Road, Chengyang Street, Chengyang District, Qingdao City, Shandong Province
Party C: Ideanomics Inc
Signature of legal representative or authorised representative:
Address: 55 Broadway, 19th Floor, New York, New York, USA
​
	​
	[stamp:

	Party D: BYD (HK) CO LTD
	For and on behalf of

	​
	BYD (H.K.) CO., LIMITED

	​
	[illegible signature]

	Signature of legal representative or authorised representative:
	Authorised Signature(s)]

​
Address: Unit 1712, 17/F, Tower 2, Grand Central Plaza, No.138 Shatin Rural Committee Rd, Shatin, HK.

4
​
[QR code] Created by CamScanner

Source: [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00325-of-00352.parquet"}, [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00325-of-00352.parquet"}]]