Following an annual supplier evaluation exercise, NCC, the leading construction and property development group, have awarded translate plus a satisfaction rating of 100%.
The evaluation scope covered a wide range of areas, including quality, risk management, global presence, corporate social responsibility (CSR), environmental impact, cost control, delivery timings and management information.