Comment Comment by spacebanana7 Still, their point was directionally correct. London has 1397 electric buses and Moscow has over 2300.https://en.m.wikipedia.org/wiki/Low_emission_buses_in_Londonhttps://en.m.wikipedia.org/wiki/Electric_buses_in_Moscow parent spacebanana7 1 year ago
https://en.m.wikipedia.org/wiki/Low_emission_buses_in_London
https://en.m.wikipedia.org/wiki/Electric_buses_in_Moscow