unveiled the iPad 3 last week; it's scheduled to be released today. On Sunday
the company announced that pre-ordered devices were sold out.
The news came weeks after Apple's annual shareholders' meeting, at which it reported that it has nearly $100 billion in
its latest triumphs, the company continues to face criticism over labor
practices at Foxconn and its