Instagram allegedly raked in $20 billion in ad revenue last year

Instagram allegedly raked in billion in ad revenue last year
YouTube, the most popular video platform…
Source: dpreview
Instagram allegedly raked in billion in ad revenue last year