The spectacular opening ceremony for the Shanghai World Expo on April 30 would have surprised no one. As the 2008 Beijing Olympics demonstrated, China favours the "shock and awe" philosophy when it puts itself on international display.
Image: Fireworks explode during the opening ceremony at the World Expo site in Shanghai.
Text: Business Standard
Images courtesy: AP
Also see: Apple sells million iPads in 28 days