Finance ❯ Corporate Finance ❯ Investment ❯ Valuation
A reported €1 billion price tag signals a bet on a fast-growing, digital-first nutrition category.