Omega Therapeutics (NASDAQ:OMGA – Get Rating) was downgraded by Zacks Investment Research from a “buy” rating to a “hold” rating in a report released on Tuesday, Zacks.com reports. According to Zacks, “Omega Therapeutics Inc. is a development-stage biotechnology company. Its OMEGA Epigenomic Programming(TM) platform harness the power of epigenetics to develop a new class of […]