Posted inPosts New Deadline for Mapping License, or Google Maps Get Lost in 2011 by Gang Lu Dec 28, 2010