Tag: Palo Alto California
Powered by TechAbout1 Stories
Should Facebook be worried?
Day one was a disappointment as there was no "pop". Day two was even worse, showing the shares slide 11%...