Tech titan Eric Schmidt and his wife Wendy Schmidt are selling their lavish abode in Atherton, Calif.
Source: MarketWatch
08. May 2024 11:04
Tech titan Eric Schmidt and his wife Wendy Schmidt are selling their lavish abode in Atherton, Calif.
Source: MarketWatch