Podcasting BY RadioToday Network 11 Dec 2023 Behind the scenes with Neil Mitchell: What it takes to do talk radio