There Are Now 1,000 Electric Buses In Moscow!
There’s been a quiet — but enormous — revolution underway in the public transit world of Moscow in the past few years. In just a bit more than three years, Moscow has put more than 1,000 electric buses on the road! A little more than a year ago, I reported … [continued]