US Tech Company Launches Probe Into CEO, Head HR's Viral Coldplay Video
Astronomer Chief Executive Officer (CEO) Andy Byron has been sent on leave and co-founder and Chief Product Officer Pete DeJoy has been appointed as an interim, the company announced on Saturday.
Latest Stories