DeloitteJuly 25, 2023Austria is under pressure as a business locationThe “Deloitte Radar 2022” study took a close look at the mood of Austria’s companies. Read article