50 small towns that are home to big businesses

Palo Alto, California, 1977: A young Debbie Fields opens her first storefront in the Pier 39 shopping center to sell her warm chocolate chip cookies.

Read More
  • You already voted!
  • Read More