News Science

Tesla and SpaceX chief executive Elon Musk. Image credit: SpaceX

Elon Musk To Pay $11 Billion In Taxes

Musk hits back at Senator Elizabeth Warren who said he should pay taxes and stop “freeloading” by confirming he is facing $11 billion tax bill