News

The 21-kilometre event held in the Chinese capital's E-Town -- a state-backed high-tech manufacturing hub -- was billed as a ...