Science AB Science completes €14.2M private placement, could expand to €50.8M if warrants exercised Rajiv Sundaram · August 17, 2026