Two things that many in the financial communications probably didn't expect to see together in the same sentence anytime soon: IR and Twitter.

On...