JUST IN: Astronomer CEO Andy Byron and Chief People Officer Kristin Cabot, who were filmed at Coldplay concert, have been placed on immediate administrative leave.Published by The Spectator IndexJul 18, 2025 8:30:02 PM UTC