Technology | Thu Sep 24, 2009 8:20pm EDT

French exec blames email for staff stress