News Targa Telematics scores Frost & Sullivan award for insurance solutions Targa Telematics has taken the European Enabling Technology Leadership Award from Frost & Sullivan for 2024. Read More » 15 July 2024