Babylon Disrupted the UK’s Health System. Then It Left – WIRED August 24, 2022 by Admin Babylon Disrupted the UK’s Health System. Then It Left WIREDsource