EVObsession logo

Connect with us

Hi, what are you looking for?

All posts tagged "Moscow"

Electric Buses

Despite the general public impression of Russia as being relatively opposed to renewable energy and electric vehicles, the city of Moscow will actually, reportedly,...