3 ms·Isn't Maps full of scam business listings and fake reviews?by Georgelemental 4y agoIsn't Maps full of scam business listings and fake reviews?