News Green means go: Apillon Q1 2025 highlights Accelerating innovation, building momentum, and setting the stage for the next big leap — Q1 done and done.