Summarize
Elon Musk faces stock sale restrictions until June 2027 as 6 billion shares loom over SpaceX market — brisk.news