The deal breaks down to about $4 billion in cash and $12 billion in stock for the mobile messaging service, with an additional $3 billion in restricted stock units. In a statement, Facebook explained ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results