US National Transportation Safety Board calls on automakers to install speed-limiting tech in new vehicles ~transport Article 563 words, published Nov 16 2023 32 votes