Yahoo, one of the world's most popular web portals, has been given an overhaul.
Read more.