2 min read Business News Half of all Londoners aspire to set up own company in 2023 13/03/2024 1:52 PM Hassan Carrin More than half of all Londoners have either started their own business or...