Medallia stock up 76% following first day trading on the NYSE TechCrunch
Sequoia’s Medallia stake was worth upwards of $1.8 billion on Friday.
Brought to you by Google News. Read the rest of the article here.
Tips, Advice, & Information
By Medwed
Sequoia’s Medallia stake was worth upwards of $1.8 billion on Friday.
Brought to you by Google News. Read the rest of the article here.
Palace Court
Church Street
St. Julian’s
STJ3049
Malta
+356 998 870 44