Nah... I wouldn't read too much into them coincidentally connecting to Wall Street, Bloomberg, Financial Times, The Guardian, Economist, New York Post, and Business Insider. They probably use their corporate twitter account to keep up with general financial news to eliminate cluttering their personal twitter accounts. I doubt we would use those media outlets anyway, since it would reach too many investors and send the stock soaring. I would just dismiss this amazing observational detail that you've dug up as "just coincidence" ;)