Teva fined $520m for corruption

Money in an envelope

Source: © Shutterstock

World’s largest generics manufacturer admits paying bribes in Russia, Ukraine and Mexico