The Italian word capo has many meanings. Two of them are “boss” and “article of clothing.” Given the English slang for “boss” — impressive or excellent — it’s a great moniker for their cycling ...
We’ve been watching, using and reviewing the Capo kit for a few years now, and although only 4 years old, the brand’s success has been driven by presenting consistently good product for all seasons.