IT & Web-tech News Mozilla confirms plans to have sponsored tiles on Firefox’s new tab page, A few months ago, Mozilla’s VP for content services, created quite a… Deepanshu KhandelwalMay 12, 2014No comments2 minute read