BtoB

McGraw-Hill surprises analysts with purchase of J.D. Power