Indy-based Exelead Inc. churns out millions of Pfizer vaccine doses, on hiring spree to keep up
Exelead Inc., with headquarters at 6925 Guion Road on the northwest side, said it has manufactured and shipped tens of millions of doses of the Pfizer-BioNTech vaccine in recent months and is expanding its facilities.