It’s been a few years since Mozilla scrapped its program to show sponsored tiles on the new tab page of the Firefox web browser. Now it looks like the organization is giving the idea another try. Things are a little different this time around though. When you open a new tab in Firefox you see […]