Hard times for Teva Pharmaceutical

Hard times for Teva Pharmaceutical