French court revokes SpaceX's Star internet license, citing monopolization concerns

Latest posts