Sorry, drivers of Los Angeles
(Newser) -
It's not a title that Los Angeles drivers want, but it's one that probably won't surprise them much. INRIX, a company that specializes in transportation data, calls LA the most congested city in the world for traffic in its annual report card . The results show that Los...