Despite a light drizzle, around 1,500 guests turned out to celebrate AmCham Shanghai’s 2015 “Stars and Stripes” Independence Day Party at Sofitel Shanghai Sheshan Oriental Hotel on July 4. The party officially began with some opening remarks […]