Atlanta Startup Stord Lays Off Employees Despite 'record growth'
Thursday, July 7th, 2022
Another darling of Atlanta’s technology ecosystem has laid off employees.
Supply chain technology startup Stord, which grew into a $1.3 billion company in six years, laid off 59 people last month, according to a company spokesperson. See more.