By ALG Staff Americans for Limited Government Foundation released a report today entitled “Shedding Light on Solar Electricity.” The report covers a number of problems that the solar industry has been causing its customers.