Google paid $1.65 billion in stock for YouTube. By the time the deal closed, the Google stock was worth nearly $1.8 billion. Photobucket is being acquired for just less than 1/5 of that – $250 million ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results