3 ms·
IIRC that browser had a custom new tab page years ago, so probably they had some kind of revenue from affiliate links
by pndy 2y ago
IIRC that browser had a custom new tab page years ago, so probably they had some kind of revenue from affiliate links