No Shanghai can't. Shanghai has one of the largest metro system in the world, the first magnetic train on this planet, the largest container port following by Singapore, uncountable amount of 100m+ buildings. read more
While Mumbai has the largest slum on this planet. I don't see a chance that Shanghai can catch up with Mumbai in 50 years. read more