Brad Glover
My feedback
1 result found
-
2nd ranked
An error occurred while saving the comment
Brad Glover
supported this idea
·
1 result found
It's clear that Yahoo no longer cares what their customers want, no wonder Yahoo is now laying off 20% of their work force!