IBM is splitting itself into two public companies | Heykuki News