Teads Opens New Brazil Office as Video Advertising Firm Expands Presence in Latin America
What: Video advertising and a global monetization platform for publishers Teads opens new office in San Pablo, Brazil in an effort for capitalizing on the growth of