By Luisa D'Amato
The clock is ticking. Stopped traffic stretches out in front of you as far as the eye can see. You're going to be embarrassingly late for that 9 o'clock meeting.
Is it any wonder that your body would be screaming from stress — if it could talk?
Two different research studies on commuting came out this week. One says it's good for us, and the other says it isn't.