Agencies Incubeta’s Laycock rated as one of the UK’s top business leaders Incubeta UK CEO Sally Laycock has been named as one of the Top 50 Most Ambitious Business Leaders for 2022 by the Lloyds Banking Group’s private equity arm, LDC. Read More -> Tyrone Stewart 6 October 2022