Takeda Agrees to $2.94 Billion Actos Settlement

Published on January 22, 2016, by Matthew Sharp

Product Liability

Takeda Agrees to $2.94 Billion Actos Settlement