Quarterly report pursuant to Section 13 or 15(d)

Debts - Schedule of Aggregate Minimum Future Lease Payments Under Capital Leases (Details)

v3.20.2
Debts - Schedule of Aggregate Minimum Future Lease Payments Under Capital Leases (Details) - USD ($)
Sep. 30, 2020
Jun. 30, 2020
Present Value of minimum lease payments $ 11,382,976 $ 10,679,536
Less: Current portion (9,677,277) (9,139,561)
Non-Current portion 1,705,699 $ 1,539,975
Lease Liabilities [Member]    
Within year 1 295,594  
Within year 2 96,239  
Within year 3 20,615  
Within year 4 8,590  
Total Minimum Lease Payments 421,038  
Interest Expense relating to future periods (21,659)  
Present Value of minimum lease payments 399,379  
Less: Current portion (278,369)  
Non-Current portion $ 121,010