Big businesses reveal financial distress in KPMG study

Syndicate Post image
More than a fifth of big businesses are Scotland are ‘financially stressed’, according to new research (Philip Toscano/PA)