The image shows a man standing on a stage in front of a large screen. The screen displays the 2015 Corporate Accountability Index, which includes 16 companies, 8 internet, 8 telcos, 3 categories, commitment, freedom of expression, and privacy. The man is wearing a plaid shirt and appears to be giving a presentation. The background is dark, and the screen is lit up with bright lights.