Lost in translation in Beijing: Traffic, a strip club and a failed wine hunt
I was recently invited to the 2026 Beijing auto show. I arrived expecting futuristic cars, giant factories and efficient trains. I did...