Omnea tops London-dominated 2026 Startups 100 Index

Omnea has been named winner of the 2026 Startups 100 Index after impressing judges with its AI-led approach to modernising procurement. The London-dominated list, which has returned for its 18th edition, featured 69 companies which are said to be headquartered in London. Startups from regions including Oxford (4), Cardiff (3), Cambridge (3) and Brighton (3) … Continue reading Omnea tops London-dominated 2026 Startups 100 Index