The Transparency in Corporate Reporting report looks at exactly what you can find in answer to those questions if you visit the websites of the world’s 124 largest publicly traded companies.
Some of these companies, from 25 countries and worth US$14 trillion, make a lot of information about their operations available, but many do not.