Share Facebook Twitter LinkedIn Pinterest Email Elon Musk and his online army of fans said delayed FSD approval in Europe will cost lives. Scientists say they have no evidence to back those claims. Source link See also Yozma IN 11 review: The OG mini e-moto gets updates galore