We have run clustering analysis mostly in retail trade and construction industries (two separate projects at the turn of 2017 and 2018). We looked for the optimal division on uniform groups of clients, products and vendors.
We usually used K-means and K-medoids algorithms, as well as hierarchical clustering. The analyses were carried out on data sets of up to a couple thousand observations.