A startup or start-up is a company or project undertaken by an entrepreneur to seek, develop, and validate a scalable business model. From Wikipedia
Seventeen major firms sign the Mansion House Accord, pledging 10% of defined contribution assets to private markets by 2030, with £25bn directed to UK projects.