The West Health Incubator aims to reduce health care costs by fostering innovation and technology.

The West Health Incubator aims to reduce health care costs by fostering innovation and technology.

Startups aspiring to lower the cost of health care will soon be invited to join a new incubator getting established under the West Health umbrella...