Corporate governance and accounting information, including company owner, strategic aims, board of directors, etc. can often be found on the company's own website under a tab or footer menu called something like "Investor Relations", "About Us" or "Our Business".
Most countries have a system where companies have to be registered. The websites below can help you locate company information using these company registers. The Wikipedia page about business registration also has a large number of useful links, and includes information about whether a country's company register can be searched online.
For off-campus access select Institutional Login and enter your University of Dundee username and password.
For off-campus access select Institutional Login and enter your University of Dundee username and password.
You can search for business case studies using Business Source Complete: