Key papers: CONSUMER TRUST GlobeScan. 2017. Trust and Transparency In the Supply Chain. GlobeScan eBrief. 5pp.“Diminishing trust in a range of institutions has become a central issue, especially when it comes to the relationships between business and society.” HUMAN...