Twitter Prices Its Initial Offering at $26 Per Sharenytimes.com1 point·rads··0 commentsOpen articleSaveView on HN