Record number of German firms facing supply problems

By December 23, 2021