Stamps.com Enters Definitive Agreement to be Acquired by Thoma Bravo in $6.6 Billion Transaction Read more