Social media has business leaders slightly ‘atwitter’ in the NEW North by houston@freshrobot.com | Jun 1, 2009 | In The Know Corporate Report, June 2009. Click to see more.