The long awaited initial product offering (IPO) for the world’s largest online social network hit the streets yesterday and seems to have received an underwhelming response by investors. Opening at $38 per share, Facebook barely nudged from its that price …
- YouTube: 100 Hours of Video Are Uploaded to the Site Every Minute ow.ly/2x0qUV 1 hour ago






