Swiss Observer
Pharmaceutical Firm CSL Behring Announces Job Cuts at Bern Facility