Eshallgo announces extraordinary shareholder meeting - EHGO News | Rallies