The BlackRock logo is displayed at the company's headquarters in New York City on Nov. 14, 2022.Leonardo Munoz | Getty ImagesAsset manager BlackRock will launch an investment platform in Riyadh with the help of a $5 billion anchor investment from Saudi Arabia's Public Investment Fund, the kingdom's sovereign wealth fund.The...