3 ms·
Yes. That's what "Holdings in Yahoo Japan" mean. It's a different company but Yahoo proper has a stake in it.
by phamilton 10y ago
Yes. That's what "Holdings in Yahoo Japan" mean. It's a different company but Yahoo proper has a stake in it.
3 ms·