TLDR: 21. It’s $21 billion.
Reposted from
The Independent
Here’s how many billions Elon Musk’s companies are making from U.S. taxpayers
Comments