This Mozilla?[1] The company whose 85% of revenue depends on an adtech giant?
They're certainly doing better than others in this space, but their track record does not inspire confidence for anyone concerned about their privacy and data.
They're certainly doing better than others in this space, but their track record does not inspire confidence for anyone concerned about their privacy and data.