Tag: Turing Pharmaceuticals

1 10/8/2015

Was Turing Pharmaceuticals’ 5000% price increase a tipping point?