Accelleron revenue tops $1 bln in 2024, shares rise on strong earnings growth

Mar 13, 2025 - 12:22
 0
Accelleron revenue tops $1 bln in 2024, shares rise on strong earnings growth