Citigroup report out today that tens current share of the metro tv advertising is slightly under 25 percent and that if it drops below 20..... Then they questin whether it can remain a going concern!
TEN Price at posting:
29.4¢ Sentiment: Sell Disclosure: Not Held