New cases of the Delta variant are shutting down China’s major cities, including Beijing and Wuhan, which could spoil luxury’s summer sales and more. Image credit: Shutterstock
By Julienna Law
By Julienna Law