Remove Innovation Remove IRR Remove Rate of Return Remove Short-term

Two Forces Moving Business Closer to Climate Action

Harvard Business Review

At the same time, the cost of renewable energy has dropped very far, very fast. It’s a perfect storm bringing us to two important tipping points: one of belief and commitment to action, and one of economics. First, though, a few of the highlights from the business community: In June, former U.S. One exciting offshoot of We Mean Business, called RE100 launched as well, with Swiss Re, Mars, IKEA, and others making the bold commitment to use 100% renewable energy.

IRR 8