Growth Metrics

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