U.K. health tech startup Babylon Health is pulling in its horns in its home market, blaming challenging global and macroeconomic conditions for the termination of a couple of multiyear contracts it had inked with two NHS Trusts in England in recent years — including one from the start of 2020 that had been trumpeted as […]