Annual report pursuant to Section 13 and 15(d)

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

v3.21.2
Debts - Schedule of Aggregate Minimum Future Lease Payments Under Capital Leases (Details) - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Present Value of minimum lease payments $ 12,066,012 $ 10,679,536
Less: Current portion (11,366,171) (9,139,561)
Non-Current portion 699,841 $ 1,539,975
Lease Liabilities [Member]    
Within year 1 126,586  
Within year 2 31,386  
Within year 3 20,170  
Total Minimum Lease Payments 178,142  
Interest Expense relating to future periods (10,035)  
Present Value of minimum lease payments 168,107  
Less: Current portion (119,493)  
Non-Current portion $ 48,614