The digital platform gets an infusion of cash, technology and new leadership to compete in the multibillion dollar digital ...