Yahoo will close its maps page, and several other sites, as it focuses on its search business, communication tools and content.
Source Article from http://phys.org/news352734085.html
Views: 0
Best viewed in Desktop Mode
Source Article from http://phys.org/news352734085.html
Views: 0