Generation Essentials Group Repurchases 284,538 Shares, Plans Accelerated Buybacks - TGE News | Rallies