The 2025 Nobel Prize in Economics awarded to Joel Mokyr, Philippe Aghion and Peter Howitt celebrates innovation and creative ...