Files Definitive Proxy Statement and Mails Letter to Stockholders December 18, 2024 16:35 ET | Source: Avid Bioservices, Inc TUSTIN,…