Ditch Witch Organization to Reveal New Mini Skid Steers and Stand-On Trencher at The Rental Show, Booth 5300
Ditch Witch®, a Charles Machine Works Company, will unveil its new mini skid steers and stand-on trencher at The Rental Show next week in Orlando, Florida (Booth 5300).