Press Release July 9, 2013 Delta’s New M50-Rated DSC720-1M Bollards Yield Only 0.5 Meter Penetration With P1 Rating, Stops 15,000 Pound (66.7 Km) Truck at 50 MPH (80 KPM) FOR IMMEDIATE RELEASE PALMDALE, CALIF. – July 9, 2013 – Delta Scientific today announced that a crash test of its new DSC720-1M bollards, created to stop taller trucks […]