It’s been a while since we’ve reported on SiriusXM. The big news for the satellite radio provider is that Liberty Media, owner of Discovery Channel and other media interests, was approved for its majority takeover of Sirius by the FCC at the beginning of the year. Sirius CEO Mel Karmazin is no pal of Liberty […]