Comment Comment by lbrito >they've been a huge success over the past 12 monthsThey lose billions of dollars annually.In what universe is that a business success? parent lbrito 9 months ago
They lose billions of dollars annually.
In what universe is that a business success?