Technology companies lead revival