Results of the photo competition celebrating the TraceParts platform’s 15th birthday
To coincide with the 15th birthday of its platform, TraceParts challenged its users to take part in a competition Saint-Romain, France, July 6, 2016 – TraceParts, a world-le...