dtxmedia.com
Yelp - DTX Media
There’s another company in Dallas with the name DTX Media. Not sure how or why, since we own the LLC. They don’t have much of a web presence, but they’re yelp page appears before us on google, and they have bad reviews and one star. I contacted Yelp, but they will not remove their page even …