More than 20 000 trucks and trailers built by Serco in its 40-year history!