CINDI ROSS SCOPPE – Can SCPSC win our trust? Solar contract tests regulators’ independence