CT Now

Yahoo

Flags fly behind a Yahoo sign at the company's headquarters in Sunnyvale, Calif.Erin Lubin / Bloomberg News
86°