I have something to ask of you – tell me the first podcast app that comes to mind for you on Windows 11. Can you subscribe to your favorite shows as soon as you set up your new Windows PC? If you’re still struggling for an answer, that’s exactly why Microsoft needs to introduce its own for Windows 12.Apple has arguably been leading the charge with podcasts, ever since it introduced the category into iTunes 4.9 back in 2005.
…
Read more