3 ms·They’re right. Mozilla is ‘the Firefox company who imagines themselves otherwise’.by kstrauser 2y agoThey’re right. Mozilla is ‘the Firefox company who imagines themselves otherwise’.