Embattled Astronomer CEO Andy Byron Steps Down After Kiss Cam Chaos At Coldplay

Wait 5 sec.

The incident got a lot of attention online and ended up in headlines around the world.