Technology | Sat May 19, 2012 8:49am IST

Social media stocks hammered as Facebook debuts