3 ms·
Is it really an advertising company? Seems to be around 5pc revenue from a quick search. Not that I want to defend Microsoft.
by jabradoodle 3y ago
Is it really an advertising company?
Seems to be around 5pc revenue from a quick search.
Not that I want to defend Microsoft.