Designed by
Title
ISCAR logo at the entrance of the company's Tel Aviv headquarters, Israel #293018921
Description
Tel Aviv, Israel - October 4, 2023 - ISCAR logo at the entrance of the company's Tel Aviv headquarters. ISCAR is a metalcutting tools company originally founded in Israel
This image is editorial