D-Day For D.Medical?

The device fans among us are always sad to see technology companies failing to thrive and no less so this time as what looks like a promising concept in Insulin pump design isn’t enough to stave off restructuring efforts.