Biotech CSL fails at administering own medicine

.....

© Reuters