JUST OUT: Pharmaceutical Sector Reputation Report 2024 – download here

Is Big Tech losing our trust?

Explore the findings of our latest report, which reveals that ethical concerns are reducing trust in most large technology companies.


Vattenfall Logo

Vattenfall is a leading European energy company headquartered in Sweden, that for more than 100 years has electrified industries and supplied energy to people’s homes.


Nestle Logo

Nestlé is a multinational food and drinks processing conglomerate headquartered in Switzerland. Nestlé’s portfolio covers almost every food and beverage category – offering products and services for all stages of life.