There's a (giant) canary in the self-driving coalmine
With around 26 million inhabitants, Shanghai is the third-largest city in the
Straightforward discussions on why often we disagree with the current hype, without filters or buzzwords.