Digital Marketing & Ad Tech News

Facebook Valuing Itself at Up to $96 Billion in IPO

Amount Is Largest on Record for an Internet Company