Post by Tslayeron Jun 28, 2024 9:11am
207 Views
Post# 36110433
Latest Financials
Latest FinancialsRevenue dropped by almost $2,000,000 and 17.9 % because they couldn't find enough warehouse staff to ship product!! This is the best they could come up with? Does not inspire a lot of confidence in this company.