A truck trailer constructed in such way that its own weight and that of the cargo rest upon its own wheels, instead of being supported by e.g. a tractor.
As scientists who evolve with technology we treat innovation as a way of life, a life we dedicate to improvement and advancement of Safety, Health and Environment.