Lost jobs in Florida.

Posted by scapozzola on 09/27/2010

Miami, Florida: Niles Audio Corp. is closing its manufacturing facility, laying off 63.

Related recent Blogs

@KeepitMadeinUSA on Twitter