Tag: direct express logistica

India to install 7,000 new ‘smart’ cars with self-driving capability in coming years

India is set to install seven million smart vehicles in the coming five years, with a goal of deploying them…

Read More