3 ms·Tech there seems to be a stand in for 'software assisted middleman service'by varjag 7y agoTech there seems to be a stand in for 'software assisted middleman service'