Sovereign wealth funds own streets in London and New York
Countries with massive oil reserves channel trillions into sovereign wealth funds to guarantee future economic stability. These financial juggernauts casually purchase massive swaths of foreign capitals, including major streets in London and New York.

Keep exploring facts in this topic.
Economy →




