Preview
Link Preview
The 30 highest-paid CEOs in tech
These 30 tech CEOs made a combined $662 million in 2016.
These 30 tech CEOs made a combined $662 million in 2016.

Issue #3
missing cover's caption
- Accepted by admin
- Captions need to be preserved and attached to their corresponding media, rather than as separate paragraphs.
This includes cover image captions as well, they must be preserved.
- Type of issue
- IV page is missing essential content
- Reported
- May 28, 2017