Shelly Palmer Talks About the Snapchat’s Leak on CNNi’s Quest Means Business Shelly Palmer 11 years ago Shelly Palmer talks about Snapchat’s Leak and Alicia Keys leaving BlackBerry on CNNi’s Quest Means Business.