Talk:Italcar

International sources
A search online provided no reliable sources in English. There were a couple press releases and one reference to a new location in Tunisia, but nothing found that directly connects with the article. With this being an international business, with a strong presence in Europe, there might be reliable sources from Europe news organizations that would be helpful for this article. Adam MLIS (talk) 02:12, 21 September 2023 (UTC)