- Nature
- By Laura Sinpetru
- April 20th, 2013
Major Earthquake Hits China's Sichuan Province
Dozens are reported dead, thousands have been injured
- Apple
- By Filip Truta
- June 3rd, 2011
Foxconn Chengdu Plant Resumes iPad 2 Production with Focus on Worker Safety
- Apple
- By Filip Truta
- May 23rd, 2011