Yahoo to lay off more than 20% of staff as it shrinks ad biz · HackerTrans