I am a bit wary about this "BAT" thing. They promote their 'Brave New Browser'. Don't know, but smells a bit fishy to me in this 'Brave New World'.
I am a bit wary about this "BAT" thing. They promote their 'Brave New Browser'. Don't know, but smells a bit fishy to me in this 'Brave New World'.