One of Toledo’s two solar panel companies ceases operations

several dozen people are headed to the unemployment line after the sunlight corporation went out of business last week the company which has its headquarters on Nebraska Avenue makes solar…

Read more »