Amneal Pharmaceuticals develops, manufactures and distributes over 280 pharmaceutical products. Credit: Ri Butov from Pixabay.