300 milliards de yuan ont été investis dans l'exposition. On a construit des lignes de métro : en 2003, il en existait seulement 5, puis le nombre a été porté à 15, soit plus de 500 kilomètres, ce qui a changé l'image de la ville. Avec la surchauffe de l'économie, l'Etat a gelé des investissements, mais Shanghai en a profité. L'exposition a été bénéficié aux dirigeants de la ville, mais également à la population.