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.

London-Apartment-Banner

Read more...