Apps and SoftwareTech Waze Now Has A Worthy Competitor, INRIX by Felix Omondi April 1, 2016 by Felix Omondi April 1, 2016 On the surface, it might seem odd just how dependent you have become on GPS navigation systems.…