There has been of flurry of activity in the tech sector, with the recent sell-offs and the more recent rally . While that ...