The Meritservus building is seen, Limassol, Cyprus, on Apr. 21, 2023. Meritservus firm and affiliates that were linked by British newspaper with Russian oligarchs, were sanctioned by UK government. Cyprus and Russia ties are more than just commercial