With around 11.55 million inhabitants in central Moscow and 19 million when including the surrounding satellite suburbs, Moscow is one of the biggest cities in the world – and it has its fair share of traffic challenges too. Particularly during rush hour, the international metropolis has to contend with heavy congestion on its arterial and ring roads. To counter this, the city has opted to implement state-ofthe- art ...