Press Release Dec 16, 2014

Delta DSC800 Bollards Stand Sentry at Windsor Castle Decorative Bollards Stop 15,000 Pound (6,800 kg) Vehicles Travelling 30 mph (50 kph) FOR IMMEDIATE RELEASE PALMDALE, CALIF. - December 16, 2014 - Delta Scientific, the leading manufacturer of counter-terrorist vehicle control systems used in the United States and internationally, today announced that Windsor Castle, home of [...]