An alternative to ads in the new Brave browser. Creator of JavaScript and Mozilla Firefox is behind it.
0.26 (-0.83%)
$388.12M
$16.09M
1.49B BAT