Deckers Outdoor Corp. will close its Camarillo distribution center this summer, resulting in layoffs for 99 employees. ...

Join our Membership to get the full story.


Are you a current Member? Sign In