Startups

BREAKING: Troubled poop-testing startup uBiome is laying off half its staff


Microbiome-testing startup uBiome is laying off 114 employees on Wednesday, or about half its staff. uBiome was founded in 2012 and raised $105 …

To Read More, Please Visit Source

Related Articles

Back to top button