Press Release May 7, 2008 Delta Scientific Anti-Terrorist Vehicle Control Barriers Available through Allen Fencing Ltd Provides Sales, Installation & Support throughout UK and Europe FOR IMMEDIATE RELEASE PALMDALE, CALIF. – May 7, 2008 – Delta Scientific, the leading manufacturer of counter-terrorist vehicle control systems used in the United States and internationally, today announced a […]