Its future still in limbo, CSL Seqirus debuts $1B flu shot, antivenom plant in Australia
CSL, which earlier this year shelved plans to put its CSL Seqirus vaccine division up for sale, has opened the doors to a new $1 billion cell-based flu shot and antivenom facility