ON a 5.3 square kilometre site of former dockland - twice the size of Monaco and 20 times bigger than the last World Expo held in Spain's Zaragoza in 2008 - China's city of Shanghai is currently staging Expo 2010 until Oct 31 this year.
The fair, which opened on May 1, is expected to draw 70 million visitors to have...
More