After a series of corporate shenanigans almost took down the company, the founder, Tribecan Larissa Thomson, has relaunched it at its first location. / 1 comment
The company was sold to a biotech firm, then that firm went bankrupt, so the CEO is taking over the leases with the hope to bring it back.