Needless to say, the atmosphere between Shanghai and Detroit is striking… June 26 2013