Science says your boss should talk less in meetingsarstechnica.com6 points·Brajeshwar··0 commentsOpen articleSaveView on HN