Letter from Lhasa: Increasing NEVs give a glimpse of green drive
SURREAL but nice!” The iconic line from the movie Notting Hill” was all I could think of as I stood in awe, watching the new energy vehicles (NEVs) effortlessly shuttle against the backdrop of the breathtaking snow-capped mountains and the majestic Po…