One TikTok at a time: How Kyla Scanlon is making finance fun – CNBC June 19, 2023 by Bharat Shukla source