Trucks and heavy equipment Heavy Equipment Three-axle lowbed currently in Riyadh and its surroundings for heavy and light loads to all regions of the Kingdom