Elon Musk knows that the only way to make a dent in carbon emissions in his lifetime is to supercharge the adoption of new technologies like electric cars and solar. And to give up a little bit of profit in favor of saving the planet. It could also make him another billion.
Source: Technology