MarketingThe Opera Browser’s $80 Million Ad Business Is Adding A Self-Serve Option Kristaps Safranovs / September 23, 2021 Opera Ads, the online ad platform launched by Norwegian browser maker Opera in 2019, launched a self-serve ad plarform aimed at small businesses. Source