Taboola is the world’s leading content discovery platform, serving 360 billion recommendations to over 1 billion unique visitors each month on some of the Web’s most innovative publisher sites, including MSN, AOL, USA TODAY, Business Insider and Tribune. Headquartered in New York City, Taboola also has offices in Los Angeles, London, Tel Aviv, and Bangkok.