Solar panel company under fire for ‘unfair trade practices’
After a local solar panel installation company was named in a class action lawsuit this February, it appears many St. Charles Parish residents may be affected by what attorneys who brought the suit are calling unfair trade practices. […]
