Astronomer CEO Andy Byron, who is at the center of a scandal focused on a viral video featuring him cozying up to another company executive at a Coldplay concert’s kiss cam, has stepped down following online speculation of an affair.
Source: Original Article