June 26, 2009
Annualized return of 17% from inception in March 1999 through March 2009.
June 26, 2009
Despite a slow thawing, fund launches are at historic lows, with the biggest 21 new funds garnering $3.9 billion - down 81% from last year's first half.
June 19, 2009
Sum includes $500 million from Deutsche Bank to be managed in a separate account.