Clinical trial setbacks and financial challenges have led Finch Therapeutics to stop a Phase 3 study for its lead microbiome program, a potential treatment for recurrent C. diff infection. As Finch seeks buyers for its remaining assets, the biotech is laying off most of its staff in a corporate restructuring.