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
Sweden criticises China for refusing full access to vessel suspected of Baltic Sea cable sabotage in December 22, 2024