Biotech company builds San Antonio facility to fight New World screwworm
Biotech company Flyttr is building a 130,000-square-foot facility on San Antonio’s East Side to develop pest-control technology and produce sterile flies to help combat the New World screwworm and other agricultural threats.