Company files

Companies

66 businesses studied over the years. Each page collects the first analysis, the annual reviews and the follow-ups, so you can see how the thinking held up.

India

United States

Australia