Tchibo History. Tchibo stands for a unique business model. In eight countries, Tchibo operates around 900 stores, over 24,200 retail depots, and national online stores. Through this multichannel distribution system, the company offers not only coffee and the single-serving Cafissimo and Qbo systems, but also the non-food ranges and services ...