Category Business

Market veteran names his top stocks picks

Last week was a big one for tech earnings, but it ended with a laugh as a string of disappointments left market watchers questioning the strength of the tech rally. The week kicked off with positive earnings surprises from the…