site logo

Amid coronavirus fears, a generics giant pledges price stability