1059
Stop using Brave Browser
(www.spacebar.news)
A place to discuss the news and latest developments on the open-source browser Firefox
Of appointed CEOs who quit after 11 days to boot. But he was CTO prior.
But looks like he was largely ousted very fast with all the negative PR Mozilla was getting.