Hollis Johnson / Business Insider Microbiome-testing startup uBiome is laying off 114 employees on Wednesday, or about half its staff. uBiome was founded in 2012 and raised $105 million from investors to explore the microbiome, a "forgotten organ." The FBI raided uBiome’s headquarters in April, reportedly related to the company’s billing practices. Two months later, all […]