Einride

  • Einride’s driverless truck clears Germany’s toughest permit after already running routes in the US and Europe