CT Now

Yahoo

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