Exploring Current Trends in Corporate Sustainability Reporting Page 7
Apple
USA
?
Vodafone
UK
?
Samsung
South Korea
?
Swisscom
Switzerland
?
Microsoft
USA
?
Google
USA
Apple
USA
?
Vodafone
UK
?
Samsung
South Korea
?
Swisscom
Switzerland
?
Microsoft
USA
?
Google
USA