Business TechYahoo profit slips on low ad clicks but Mayer will stay Yahoo has reported a 5 percent drop in overall revenue, and a 7 percent drop in display revenue generated by ad clicks.by Anne Patterson
Business TechTwitter seeks to raise over $1 billion in IPO, may pay 3.25% bankers' feeby Anne Patterson