It's a daily deals / affiliate marketing / e-commerce site... why would that be tech news? Twitter's IPO was newsworthy for being the "second largest in history for a US internet company."[1]
[1] http://qz.com/145227/final-tally-twitters-ipo-was-bigger-tha...