Tag: NPR

The Big Lie

A colleague sent me a link an InfoWorld1 article about Apple entitles Apple’s big lie about job creation, and other bogus claims. Go read the article and them come back. Ok, done wasting your time? Now go read Apple’s report. Looking at those charts it would seem that 200,000 people chose to create their own…

Read more