Farhad Moshiri revealed as Royal Liver Building’s main owner

Farhad Moshiri holds the largest stake in Liverpool’s Royal Liver Building, according to new documents. The iconic building was put up for sale days after a longtime Russian associate of the British-Iranian businessman was hit with sanctions. Moshiri,