Babylon attracts investment