The Generation Essentials Group announces extraordinary general meeting - TGE News | Rallies