XML 82 R73.htm IDEA: XBRL DOCUMENT v3.20.1
NOTE 9 - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Jan. 31, 2020
Apr. 30, 2019
Details    
General liability, worker's compensation, and medical insurance payable $ 410,091 $ 448,528
Consulting fee payable 122,507 136,770
Union and education fees payable 127,838 131,688
Interest payables for short-term loans 650,708 765,061
Advanced from the employees 397,943 221,081
Security deposit for sub-contractor 144,161  
Other miscellaneous payables $ 615,857 $ 100,844