January 19, 2005

Event/destination management firm MCI has opened an office in Madrid. The company has eight other offices in Europe: Barcelona, Brussels, Geneva, Zurich, Lyon, Paris, London and Stuttgart.