The Green Deal – It’s Starting To Make Financial Sense.