Luxury London Residence of Azerbaijan Official’s Son Purchased With Mysterious Payment to Shell Company
After a Turkish conglomerate won a major contract to build a dam in Azerbaijan, a mysterious $3 million was sent to an offshore firm — which then bought the luxurious London flat where an Azeri official’s son was living.