2 comments

[ 2.9 ms ] story [ 16.4 ms ] thread
30% self-congratulatory marketing, 70% advertising.

Remove this.

Looks like a PR piece made it to front page.