Mashable is a global, multi-platform media and entertainment company.
Google told Mashable it has "work to do on the quality side of things." ...