Teads Raises $5.2M Series A

October 23, 2013