Solar power scam: Customers of Salt River & Wind LLC can seek compensation

  
     
June 18, 2015

Tucson News Now reports on a solar company that did not deliver on their service, BBB's rating is reported in the story here