Key Financials

    Revenues31,754
    Profits2,859
    Assets21,905