Apple (AAPL), Google (GOOG), Amazon.com (AMZN): Walled Gardens?

A "walled garden" concept in the technology sector is not an old idea - America Online, also known as AOL, Inc.

Keep Reading →