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.

comments Print