On November 21, 2019, Leader Environmental Technologies Limited announced resignation of Zhai Guihua as Independent Non-Executive Director, Chairman of Nominating Committee, member of Audit and Remuneration Committee. He has resigned due to personal health issues.