BlackRock is a US global investment management corporation based in New York City. The company was founded in 1988, initially as a risk management and fixed income institutional asset manager, and has $6.3trn in assets under management (as of 30 June 2018).
BlackRock operates globally with 70 offices in 30 countries and clients in 100 countries. In 2000, it launched its risk management division BlackRock Solutions. Nine years later, it aquired Barclays Global Investors. It also owns the iShares range of ETFs.
‘Part of natural cycle of industry innovation’
Lower returns on the horizon
Second PE deal of the year
‘Silver’ to ‘Neutral’
Strategic actions on the horizon
Succeeds departing Franck Dixmier
DC-focused strategy to launch this summer
Andrew McCaffery steps down