Uncategorized A British cycle apparel company reports a £14 million deficit, plunging into the red. November 7, 2024