After a sputtering roller-coaster performance on its Nasdaq debut, Facebook had to cling on to sustaining their $38 a share, which is rather surprising. The Facebook IPO, a.k.a. Initial Public Offering, which means a stock market launch to the public, has been frantically headlining every square inch of finance websites’ homepage over the past week. … Continue reading