EXCLUSIVE: Babylon Q1 Loss $91.4M vs Loss $10.8M In Same Qtr. Last Year, Adj. EBITDA Loss $72.2M vs Loss $4.6M Year Over Year, Sales $266.4M vs $71.3M YoY
PALO ALTO, CALIFORNIA and LONDON, UK – May 12, 2022 (BUSINESS WIRE)
– Babylon Holdings Limited (NYSE:BBLN) (“Babylon” or “the Company”), one of the
world’s fastest growing