Generation Essentials Group shares are trading higher after the company announced a $10 million share buyback.
Generation Essentials Group Class A
Generation Essentials Group Class A TGE | 0.00 |
Generation Essentials Group shares are trading higher after the company announced a $10 million share buyback.
