Alvotech Q1 Revenue Declines 20.3% Missing Estimates | Intellectia.AI