Despite Sirius XM Radio turning in an impressive 2009 report card, there are still questions surrounding the company's debt - especially debt that will be coming due in 2013, which Bank of America/Merrill Lynch a "debt tower" in a recent bullish report.
Source: Radio News