Amazon Web Services is on its way to operating its cloud on 100% renewables. If you care about green investing, that’s great news.
It is all about incentives — and reining in stock buybacks.