Sandoz unveils Bio 100 strategy to launch 100+ biosimilars by 2040
Company says Bio 100 strategy targets launching over 100 biosimilars by 2040. It aims to double net sales by 2035 and reach a core EBITDA margin above 30%, backed by vertical integration and regulatory streamlining.