Shanghai, China’s financial hub dubbed as Demon Capital of China by Chinese netizens, appears determined to compete with Beijing, China’s...

Read More