We recently compiled a list of the 12 Best Technology Stocks to Invest In for the Long Term. In this article, we are going to ...
IGM Biosciences Inc. said Thursday it is cutting 73% of its workforce after deciding to halt further development of a program relating to its autoimmunity-drug pipeline. The company (IGMS) had 198 ...