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.