Many Chinese firms have been unable to meet contract obligations with international customers due to coronavirus-related transport and production delays. Photo: Xinhua