Title Investor
Percent Stake 10%
Notes $250 million in September 2014
Updated over 11 years ago