A small number of folks have been, or will be, laid off in Houston and Annapolis. It sounds like more of a business process decision than anything large scale in the overall business.
There are no replies in this thread yet. Be the first to post a reply below: