EndOfLine, 18 days ago I think you meant revenue and not profit. I believe that they are still operating at a loss of several hundred million dollars with a shrinking user base.
I think you meant revenue and not profit. I believe that they are still operating at a loss of several hundred million dollars with a shrinking user base.