fbpx

Lend Me Your Ears: Podcasting

“Podcasting” was first defined in Wikipedia in November 2004 and now there are approximately more than 700,000 active podcasts and more than 2…