EMTA Barometer 2004 24 cities have collaborated on this 3rd edition EMTA Barometer 2004 Metropolitan areas are very different: Population 28 times bigger in London than in…