It’s kinda sad to see Mozilla shilling, no more how nicely, for the advertising sector.
Denelle Dixon-Thayer is Chief Legal and Business Officer at Mozilla Corporation
It’s kinda sad to see Mozilla shilling, no more how nicely, for the advertising sector.