In the News The Deal

Thoma Bravo Inks $2.5B Deal for Compuware