Disturbing, Alarming or Very Terrifying: Three scenarios for Trump's presidency

Teva: Neither Flag nor Ship

It’s time to stop looking at the pharmaceutical giant as an Israeli miracle. It’s just another company in a capitalist world.

It’s hard to complain about Teva Pharmaceuticals, which this week announced the dismissal of 5,000 employees worldwide,