Alphabet no longer has a controlling stake in its life sciences business Verily Technology March 20, 2026 5:57 AM