Norwest Venture Partners is said to put Avetta up for sale

Share this