Welcome to the New South China Mall, better known as the world’s largest “dead mall.” It was built in 2005 on farm land by a billionaire who made his fortune in the instant noodle industry. Did his luck extend to commercial retail? Not so much. The mall has remained 99% vacant of commerce since the…