Teva: What's Next for the 'Generic Giant'?

Teva: What's Next for the 'Generic Giant'?