Ireland’s first long-term renewable energy deal brings us one step closer to our 24/7 carbon-free energy goal.