Why did Elon Musk just buy a million trees?
Last night, Elon Musk bought a million trees for a cool $1 million, and it wasn't some mad luxury purchase you might expect. If you haven't been paying attention to YouTube for the last few days, you're probably wondering what this "financially illiq...