2 ms·What's MITI stand for here?by floatingatoll 9y agoWhat's MITI stand for here?programmarchy 9y agoMozilla Information Trust Initiative