Comment Comment by Eufrat 1. Revenue is not profit; you can make $10 billion by spending $20 billion.2. It is not clear how they are getting their numbers. parent Eufrat 7 months ago
2. It is not clear how they are getting their numbers.