US solar manufacturer Silfab Solar has disputed some reports of chemical spillages at its manufacturing facility in Fort Mill ...