Americans lost $87 billion in productivity to bad traffic in 2018

By Buzz60

Just how much time and money do you waste sitting in traffic every year? According to a new report, it’s around $87 BILLION dollars!

…read more