Almost half of americans surveyed admit healthcare bills have put them in debt

Austin, texas & london--(business wire)-- #openenrollment--almost half (46%) of americans surveyed admit healthcare bills have put them in debt, according to new research conducted on behalf of babylon (nyse: bbln), a global digital-first healthcare company, whose mission is to make high-quality healthcare accessible and affordable for everyone.
BBLN Ratings Summary
BBLN Quant Ranking