Google’s Waze lays off 5 percent of its workforce, closes

Google’s Waze lays off 5 percent of its workforce, closes