4 ms·
You mean they reported ~$20B in revenue. Profit was $3.4bn.
by ckastner 6y ago
You mean they reported ~$20B in revenue. Profit was $3.4bn.
- flerchin 6y agoCorrect! I don't spend a lot of time reading annual reports.
- thehappypm 6y agoIf this is true, why post a comment about one?