By admin September 18, 2018 Business , marketing Share on FacebookShare on Twitter The moment many Apple fans have been waiting for – Google Maps on CarPlay devices is now here. Please visit Search Engine Land for the full article.