I ask myself the same question, especially when it was announced on HN they just spent cash on a new branding logo https://www.underconsideration.com/brandnew/archives/new_log...
The strategy positions Yahoo as an “amplification brand,” amplifying the things that matter, helping to “amplify you.”
So, umm, I guess I have no idea what they do.