ICV sells Mallet & Company after five-year ownership

719
US investment firm ICV Partners has ended its five-year ownership of Mallet & Company by selling the business. The f