Google is reportedly planning to merge the teams working on its Maps and Waze products in what appears to be the company’s latest cost-cutting measure.
Source
Related tags :
Technology. Innovation. Esports.
Technology. Innovation. Esports.