Twitter Prices IPO Above Estimates At $26 Per Shar…

Twitter Prices IPO Above Estimates At $26 Per Share, Raising $1.82B At Valuation Of Up To $18B flip.it/iwDiG

Tagged