Technology companies lead revival