We may have had three days off this weekend, but the news doesn't sleep. Here's what's been going on while you've been barbecue-ing your steaks--and we Brits have been sheltering under umbrellas turned inside-out by the biting north wind.
1. Sales of Apple's iPad have reached 2 million. That's a billion bucks, folks. Steve Jobs, who's rumored to be working on the iDeathStar, must be celebrating. Other firms playing catch-up in the tablet market include MSI, Asus, and LG.
2. As BP kills Top...
Published on June 01, 2010 04:57