Electric, autonomous, and there’s 800 of them: inside this week’s BIGGEST deal    Electrek


Electric, autonomous, and there’s 800 of them: inside this week’s BIGGEST deal  Electrek