Altura starts UK expansion with £6.7m raise and new London office

A Netherlands-headquartered AI-powered bid management startup has raised £6.7m in Series A funding as it looks to expand its UK … Continue reading Altura starts UK expansion with £6.7m raise and new London office