What Investors Can Learn from the Biggest Companies of the Past 20 Years

How long can Apple expect to hold the top spot?