German business confidence dips as Covid and supply chain worries grow in July 26, 2021 Manufacturing companies complain of worker shortages but construction outlook improves