Not an exec but work in the geospatial data space.
Our company did an analysis of bid-stream data and came to the same conclusion that less than 10% of bid stream data is high quality.
Yep we know your company very well - we came to the same conclusions, even despite the heavy cleansing methods people purport to undertake it is still garbage!
https://blog.safegraph.com/less-than-10-of-bid-stream-locati...