45 different retail business segments