Yahoo’s Most Recent Homepage Updates Roll Out In Select European Countries & South Africa

Launched last February in the US, Yahoo has rolled out its new homepage in Germany, France, Italy, Spain, the UK, Ireland and South Africa....