Consumer Reports, the nonprofit research, testing, and advocacy organization, today announced Phil Radford as its next President and CEO. Radford previously served as Chief Strategy Officer at Sierra ...
Senior Technology Editor Dennis Scimeca discovered technologies that ran from the practical, to the impressive and the just ...