Imagsa Technologies is featured at the Cover Story of the Oct/Nov issue on Thinking Highways, one of the leading ITS magazines.
C/ Sancho de Avila 83-89 // 08018 Barcelona // Spain // +34 934 869 345