2/25/2005

Construction has begun on Moscow's "Federation" towers, which are expected to be Europe's tallest skyscrapers. The towers will be part of an ambitious urban redevelopment area where most of the city's government and business activity will eventually relocate.

Related Summaries