Companies

Biz sentiment for July hits 17-month low on inflation, recession woes