Multitasking Puts Your Brain on Information Overload [Infographic]puzzlemarketer.com2 points·giorgiofontana··0 commentsOpen articleSaveView on HN