Shares of Team Internet Group are down more than 50% year-on-year after a difficult 2025, mostly caused by a sharp reset in the domain monetization...
Shares of Team Internet Group are down more than 50% year-on-year after a difficult 2025, mostly caused by a sharp reset in the domain monetization...