One Starlink Satellite May Have Been Deorbited

The Starlink initiative is one of the most controversial ventures of SpaceX, but the company has remained hard at work despite some intense criticism that has surfaced in recent times. More than 300 satellites have been launched in the last…