Waze is a free, crowd-funded alternative to popular navigation apps like Google Maps. But what company is behind Waze, and how does it manage to stay afloat?
Some results have been hidden because they may be inaccessible to you
Show inaccessible results