In recent developments that concern public health and safety, two major pharmaceutical companies have issued urgent recalls ...