Business Insider favicon

SpaceX is reportedly laying off about 10% of its workforce