Tech
State happy with Stripe investment despite valuation decline
Ireland Strategic Investment Fund said it believes the investment will ‘deliver a strong commercial return for the fund’ as payents processor reduces its internal share price