Infographic: The Top Tech Companies by Revenue per Employeevisualcapitalist.com3 points·humbertomn··0 commentsOpen articleSaveView on HN