OSHA has cited two contractors after a scaffold collapse at Binghamton University in Vestal, N.Y., that injured six workers.

Read More