F1: Some Good To Know Facts About The Shanghai Grand Prix Shanghai has hosted a Grand Prix every year since Y 2004, but did you know that in all that time no driver has won consecutive races? Ahead of the 2015 Formula 1 Chinese Grand Prix this weekend, below are some  need-to-know facts, stats and […]

The post F1: Some Good To Know Facts About The Shanghai Grand Prix appeared first on Live Trading News.