Solar ITC Trade Case

Since 2010, the cost for solar has dropped nearly 70%, providing hundreds of thousands of jobs in the US and affording many homeowners the opportunity to install solar on their homes. The solar industry has…

Read more