43% of firms are facing cancelled orders
~50% of all German firms had to partly/completely stop business during lockdown
~25% of these firms restarted business when lockdown was eased at end-April
80% of firms see decline in revenue this year
~33% of restaurants, ~50% of travel firms fear insolvency