Solar Sales and Services5 solar panel companies accused of fraud in Legal Aid lawsuit – CBS New York September 19, 2024September 19, 2024 Solar Place