After its much awaited IPO debut, Facebook’s price per share has dropped from starting price of $38 to just $31. Do investors need to pull the plug? See details.
Facebook developers are busy developing the social site’s own App Center that caters paid web apps to users. Will it hold strong against Google and Apple?