InformationWeek is part of the Informa Tech Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
User Rank: Author
5/2/2016 | 11:21:11 AM
Does it have a long way to go? Sure. But it's still useful, it offers diversity of top results, and its maps solution seems to be a heck of a lot better.