I received a postcard flyer through my letterbox today from a local estate agent and one of their bulletin points was:
Strong online presence with 97% portal coverage
What on earth does 97% portal coverage suposedly mean?
Is this simply some marketing BS?