Sports | Fri Feb 18, 2011 9:20am IST

Shanghai to host F1 for seven more years - city officials