Reproduced from an article I posted in Linkedin November, 22 2015 . Yahoo since then is