European and Iranian officials will hold talks on Friday in Geneva. June 19, 2025 by business European and Iranian officials will hold talks on Friday in Geneva.