Current Events, Netbits, Travel Tips
Waze released its second annual Driver Satisfaction Index, which analyzes the driving experience of millions of monthly active Waze users in 38 countries and 235 metros to create a single numeric score, from satisfying (10) to miserable (1). While Waze has more than...