Hours after 5 On Your Side report, solar company goes out of business
Hours after a 5 On Your Side report about disgruntled customers of a solar panel company, the company president emailed all employees to let them know it was shutting down.
Read More