3 ms·Whatever platform the company has made some questionable decisions. So has mozilla, but definitely less so.by SahAssar 6y agoWhatever platform the company has made some questionable decisions. So has mozilla, but definitely less so.