It has been a big year for Chelsea-based Cockroach Labs. The tech startup this week closed a deal for $278 million in fresh funding at a $5 billion valuation, which makes it the fifth most valuable ...
You're currently following this author! Want to unfollow? Unsubscribe via the link in your email. Workers at Twitter's office in New York City recently spotted cockroaches in employee areas, sources ...