Why Aston Martin’s $63 Million F1 Naming Deal Is a Win for Both Sides

The naming rights deal isn’t as strange as it sounds at first blush.