American Century sweeps up 'amazing' biotech sell-off

American Century sweeps up 'amazing' biotech sell-off

American Century Investments (ACI) is snapping up early-stage medical companies amid recent market turmoil, as part of its strategy to generate positive financial returns as well as positive social impact.