Many say regulation stifles innovation.
I call bullshit.
Look at Formula 1. It is one of the most regulated sports in the world and also one of the most innovative.
It’s almost like regulation promotes innovation.
4 December 2024 — French West Indies