SC Solar Bill In TroubleFITSNewsApril 10, 2018April 10, 2018 by FITSNewsApril 10, 2018April 10, 2018 Supporters of solar power claimed a huge victory in South Carolina last week … By an overwhelming 64-33 vote, their signature piece of legislation –...