Sustainability is here to stay. Many corporate clients are ready to move beyond procurement of national renewable energy certificates (RECs)…