Arrest warrant reveals Russian infiltration in Austria

The logo of payment company Wirecard is pictured at the headquarters in Munich, Germany on July 20, 2020.