Technology Twitter To Face Exodus Of Top Executives The Whistler Jan 25, 2016 0 Online social networking platform, Twitter, Is set to lose four of its key executives as the social network…