Solar Information, Solar Rebates Solar STC RebatesWhat is a Solar STC Rebate?A S.T.C is a Small-scale Technology Certificate, an electronic ... Read More