detaljhandelskedja

Etymology
.

Noun

 * 1) retail chain number of retail stores owned by the same company