HSC was Hemlock Semi-Conductors. They were supposed to manufacture solar panels. I'm not aware of any panels that they ever actually produced, but in any event, they closed before they ever did anything significant.
Another "green" project financed by the government that went belly up.
Tom in TN