Growth Metrics

Take Two Interactive Software (TTWO) Revenue By Ship To Location % (2016 - 2025)