UPDATE: State orders Silfab Solar to cease operations after second chemical leak
The South Carolina Department of Environmental Services has ordered Silfab Solar to immediately cease all operations, following a second reported chemical spill in a matter of days.
