iCAD, in midst of restructuring, names three new top executivesBy / 17/04/2023 The mammography AI company last month said it would lay off 28% of its staff to save money.