SYLVANIA — Ice Industries (Ice) announced that it will establish a new Ohio facility after being selected to supply solar panel components to First Solar, Inc., America’s largest photovoltaic (PV) solar manufacturer, under a multi-year contract.

Trending Recipe Videos


Recommended for you

Load comments