Tag: 60

Startups
MainStreet’s valuation could fall 60% to $200 million amid investor recapitalization pursuit

MainStreet’s valuation could fall 60% to $200 million a...

Weeks after laying off about 30% of its staff, MainStreet is said to be raising ...