The atmosphere at the Who's Next trade show at Paris’ Porte de Versailles, which ran from 18 to 20 January 2025, was one of ...