Quarterly report pursuant to Section 13 or 15(d)

ADVANCES TO VENDORS AND DEPOSITS (Details Narrative)

v3.22.2
ADVANCES TO VENDORS AND DEPOSITS (Details Narrative) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Advances To Vendors And Deposits    
Advances to vendor $ 800,204,367 $ 466,254,623
Payables accrued $ 46,600,000