Atlanta supply chain unicorn Stord plans for 1,000 employees after raising $120M
May 10, 2022 at 13:55 PM EDT
As less startups plan to go public or get acquired, private investments into companies that already have $1 billion valuations could become a trend.