Jun 17
A fledging jewelry television shopping channel based in Texas announced that it will cease operations and lay off its entire staff of 106 workers.
Leave a Reply
You must be logged in to post a comment.
























Recent Comments