Ahead of G7 ITUC poll points to massive public trust deficit in global companies

Google translate: