Google Maps has around 11 million fake business listings, report

Sajeel Syed • June 24, 2019