The world has not yet discovered the truth. Or has it??
The Street should have known this a few months ago. What would have explained the rise all the way to $217 for FB and $42 for Twitter?
The world has not yet discovered the truth. Or has it??
The Street should have known this a few months ago. What would have explained the rise all the way to $217 for FB and $42 for Twitter?