babylon adlatest news & developments