Science WorldHey…Is Twitter slowing down?Maqsood HussainJune 1, 2012June 1, 2012 by Maqsood HussainJune 1, 2012June 1, 2012 New York: With all the Facebook news lately — the flat IPO, the regulatory interest, the Chan-Zuckerberg wedding — it’s highly possibly you’ve forgotten all about Twitter. If so, you’d be...