Mandatory speed limiters. It’s one of those topics on which you see heated debate in this industry, and there doesn’t seem to be a clear-cut winner.

Leave a Reply