Lounge Podcast | Should the bosses tweet?
  • 6 years ago
Steve Tappin of BBC's CEO Guru tells us about the inhibitions of top executives and leaders regarding social media, and why some of them think it's a waste of time.