News

Andy Byron, the man caught canoodling his head of HR at a Coldplay concert jumbotron this week, has resigned from his big bucks CEO position of AI company Astronomer.