XML 86 R75.htm IDEA: XBRL DOCUMENT v3.20.2
NOTE 8 - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Apr. 30, 2020
Apr. 30, 2019
Details    
General liability, worker's compensation, and medical insurance payable $ 409,811 $ 448,528
Consulting fee payable 256,304 136,770
Union and education fees payable 125,800 131,688
Interest payables for short-term loans 129,976 765,061
Safety production fund payable 140,274  
Advanced from the employees 98,775 221,081
Security deposit for sub-contractor 141,864  
Other miscellaneous payables $ 205,708 $ 100,844