Which of these is the bigger company? Who has more money and spends more money on RnD? I tried looking it up but answers are conflicting. I don't even know where to start between market cap, revenue, profit, cash on hand, or total assets. So, which one of them is the richer corporation and why?
Leave a Reply