News Targa Telematics scores latest silver EcoVadis medal for sustainability EcoVadis has awarded Targa Telematics the silver medal for its achievements in corporate social responsibility for the second year running. Read More » 3 July 2023