As Google Maps celebrates the 20th anniversary of its launch in North America, new questions are arising over the way it ...
Google Maps started as a project called Where 2 in 2004 by a Sydney-based team and quickly evolved into the beloved ...
Google no longer lets users leave reviews for the Gulf of America after the company updated its maps to comply with the U.S.