Browsing: Aquila

Net assets rose to €430.6m for period ending 30 June 2022 compared with €417m for the previous six months