Simulmedia Scores $25M Series D

December 11, 2013