Seeking Alpha
  • Michael Bryant
    So, MTS is selling for about 4 times revenue. http://tinyurl.com/2frlqy9 Market cap = $13 million. Seems a buy to me. Risky play though.
    10/28/10
    Reply
      From other sites