Tech News Roundup - 20/07/12

- New Yahoo CEO Marissa Mayer could earn $100m in just five years
- Google Nexus 7 shipping delays
- Apple's latest iPad finally debuts in China to little fanfare