News

Tarek Mahmoud appointed BlackRock’s EMEA Head of Trading and Liquidity Strategies Group