Yahoo! revenues fall 6pc and leaves Marissa Mayer more work to do
Revenues slipped to $1.27bn as intense competition with rivals pushed the amount of money Yahoo! can charge for advertising space down by 7pc year on
Read more