Is technology still a good investment? by Cherry Reynard 13 May 202113 May 2021 Firms have had lacklustre share price performance despite stellar results