Déjà vu‘It should alarm us that we are losing small businesses by the hundreds of thousands in such a short span of time.’27 October 2025 · 1 MIN READ