Facebook

With Facebook preparing for the most anticipated IPOof the year, will it deliver?

Does the social media giant have legs?