TeleGlobe Direct Global Source Center
TeleGlobe Direct Or Global Source Center BEWARE they will rip you off! Screwed others too slime-ball business
I received a phone call from a representative, named Joyce, from "Global Source Center". She wanted to send an invoice for my last subscription to their online listing. I told her that I do not know or have seen any listing for my company. This has happened before where the caller wanted ...