Insights
Is Yahoo set to become the 'innovator' of Web 3.0?
Ever heard of the 'semantic web'? In a nutshell, it's what many see as the possible foundation for Web 3.0 and if the latest news from Yahoo is anything to go by, that may not be a million miles away from the truth.

