Busting the Myth That CCAs Don’t Sign Long-Term Renewable Energy Contracts Posted on February 25, 2019 by admin