Shanghai Aerials October 13, 2017Filming In China, Promos CIB filmed aerial drone shots of Shanghai as well as on the ground shots of Chinese people using tech for "Alibaba: The House that Jack Ma Built" author and long-term READ MORE