4 ms·Controversial digital ad placement leaves tech companies scrambling1 points by RougeFemme 13y ago