Video ad startup Teads scores $5.2 mln in Series A funds

Share this