Peter Welch said...

Pharma is claiming that it spends all its money on R&D, but it won't show us the books.

Context

Welch expresses skepticism about pharmaceutical companies' claims regarding R&D spending.

05/20/2019

https://congress.gov...