Iran war: agency groups flag “uncertainty” and “drag” on revenue | ATDb