site logo

Teva 2015 revenue forecast $1 billion lower than expected

Getty