Google’s Maps and Waze Team Merge
Google is merging Waze into Google’s Maps team, as the search giant faces pressure to streamline operations and cut costs.
Google is merging Waze into Google’s Maps team, as the search giant faces pressure to streamline operations and cut costs.