AVX Corp. is laying off more than 100 employees from its Sun Valley plant starting later this year. ...

Join our Membership to get the full story.


Are you a current Member? Sign In