Lack of trust in energy sector harms businesses: Scotwork report

Credit: Freestock.