Yahoo

Flags fly behind a Yahoo sign at the company's headquarters in Sunnyvale, Calif.
Erin Lubin / Bloomberg News
Copyright © 2017, CT Now
40°