Key Financials

    Revenues24,346
    Profits4,586
    Assets22,941