by Leica Ison
Could it be that somewhere around 80% of your revenue comes from only a few products in the business, supplemented by a long tail of products, which haven’t been through …