What does this sentence actually mean "The Economist analysis of 120 major cities predicts Montreal will fall in competitiveness from 28th in 2012 to 36th in 2025, landing alongside fast-rising Sao Paulo, Brazil (ranked 61st in the world in 2012)?
valid question