International Business Machines Corp is splitting itself into two public companies, capping a years-long effort by the world's first big computing firm to diversify away from its legacy businesses to ...