b"
Google has confirmed that they are slowly bringing back the ability for users to leave your business reviews. What's taken place since mid-March and what Google is doing about it is a nice surprise!