Global Intelligence Centre………?………… eBay.
WTF is this batshit crazy world coming to?
Now you complain about a commercial company and they put their dedicated 'Intelligence' unit on you to either scare you off….. or bump you off?
Business is business