Through vast cross-country stretches or tight city streets, Google Maps and Waze guide you where you need to go—but which one ...
EnduroSat said on Thursday it has raised $104 million from investors, including Google Ventures, Lux Capital and the European Investment Council, as the Bulgaria-based company scales up production of ...