4 ms·> with the added trust of Microsoft lolololol Does someone on their marketing team actually believe that?by technobabbler 5y ago> with the added trust of Microsoft lolololol Does someone on their marketing team actually believe that?