HBI Deals+Insights / News
Recently filed accounts for UK telehealth unicorn Babylon show the group made £6m sales with almost £100m losses in 2019. However, a well-placed source gives HBI a more accurate picture of the holding company's accounts, filed privately in Jersey.