Iranian Oil Kingpin’s Hedge Fund Manages Millions From London
Just blocks from London’s luxurious Harrods department store sits an office that’s a key cog in an Iranian oil kingpin’s financial empire. The building at 180 Brompton Road is one of the main outposts for