Book Read Free

Exploring Current Trends in Corporate Sustainability Reporting

Page 7

by Natalia Krylova


  Apple

  USA

  ?

  Vodafone

  UK

  ?

  Samsung

  South Korea

  ?

  Swisscom

  Switzerland

  ?

  Microsoft

  USA

  ?

  Google

  USA

 


‹ Prev