B businessinsider.com Elon Musk hits back at those mocking his contribution 2 points mnmlsm 8 years ago 1 comments