Shares of Lionbridge Technologies, Inc. Sinks by -6.57% for the Week

Lionbridge Technologies, Inc. (NASDAQ:LIOX) has lost 6.57% during the past week and dropped 11.55% in the past 4 weeks. The shares are … …read more