The audio platform, launched last year by Netflix alums John Ciancutti and Steve McLendon and Planet Money alum Steve Henn, is shutting down on November 10. The team behind the startup is joining ...