New York reaches $523 million settlement with opioid manufacturer Teva

by