Stc Price Chart 2018 - Slump In Renewable Energy Certificate Prices Gathers Pace