The recent Gran Turismo 7 update 1.46 has again thrown a spotlight onto one of the game's least-loved mechanisms, which we think is long overdue an overhaul: Invitations. It's come to the fore again due to the new "Ferrari 12-Cylinder Engines" Extra Menu Book, which sets you a challenge of collec