Durham.

PositionTriangle

DURHAM -- InnerPulse, which is developing a new defibrillator, laid off 18 of its 50 workers after the device suffered a testing setback. Engineers are trying to redesign a faulty...

To continue reading

Request your trial

VLEX uses login cookies to provide you with a better browsing experience. If you click on 'Accept' or continue browsing this site we consider that you accept our cookie policy. ACCEPT