Transaid: transforming road safety and health in Africa
Transaid is an international development organisation that has been a vital part of the road transport landscape for many years and is strongly supported by the wider industry.
Founded by Save the Children, The Chartered Institute of Logistics and Tran…