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