Shanghai land dispute hinges on contract

READ FULL ARTICLE