Top News Microsoft makes an unspecified investment in Truveta, the …