Cary, N.C. 15 October 2018. Engine Attach System (EAS) technology developed by LORD Corporation – a leader in the management of vibration, noise and motion control…