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