Taulia Scores $18M Funding Round

August 27, 2013