Applie criticized, iOS 4.3, and more in this week's news

On January 21, 2011

Apple is being criticized by a Chinese environmental group over the conduct of their suppliers. has an article about what you need to know about Steve Job’s departure.

The second beta of iOS 4.3 is released to developers.

Lifehacker tells you how to fix the biggest iOS and Android annoyances.

Finally, check out a demonstration of multi-touch gestures on the iPhone. What do you think?