Who is Elon Musk?

Every now and then, mankind is graced with an innovator who seeks to shape the future of our society and our world. Leonardo Da Vinci, Benjamin Franklin, Thomas Edison, Steve Jobs, Bill Gates and many more have gone down in the annals of history as people who have...