2 comments

[ 2.6 ms ] story [ 11.2 ms ] thread
30% self-congratulatory marketing, 70% advertising.

Remove this.

Looks like a PR piece made it to front page.