Solar panel company under investigation in CT files for Ch. 7 bankru...

01/03/24