June 22, 2026

Elon Musk's SpaceX reportedly got same governance score as Putin's Russia — one day before its $75 billion IPO

aerial photo of cargo crates
CHUTTERSNAP / Unsplash

SpaceX SPCX received the lowest possible environmental, social and governance (ESG) rating from MSCI one day before its ...