The hype is over, Facebook has finally released it’s IPO. Opening up at just $38 with a high of $45 per stock, Facebook has been the talk of the day. The only question that remains is did they live up to our expectations? Not so much. Instead of seeing the stocks sky rocket we saw [...]





