site logo

Cost cuts to the rescue for Teva, so far