Thomas Lee Funds is/was an owner of Intrado

Details
Percent Stake 58%

Source Links