Take-Two: GTA 6 review scores are important
… Ubisoft reported a sharp 21.8% decline in revenue and 17.4% drop in net bookings for its 2025/2026 financial year. The firm also warned that its next financial year will be a ‘low point’ in terms of free cash flow. …