It's just a gimmick, used to attract investment. This will attract more businesses to consult and will not exempt the rent for ten years.
Zhongguancun is not only in Binhai New Area, but also has about 6-7 in other places. However, Zhongguancun has a high status in China.