MOTORING TIMES: Is the cancellation of the British International motor show a sign of things to come?

14th April 2009