Last weekend was a busy one in Beijing, with the auto show taking some of the attention away from preparations for the Olympic games this summer. More...