News 24-7 Entertainment CEO Frank Taubert steps down after 15 years Exec struck one of Europe's first subscription digital music deals