Survey: Drivers in Europe More Stressed by Commute Than Work

Chances are pretty good if you ask the average person about the greatest source of stress in thei...