UK hospitality group Kerb publishes major impact report - London Business News | Londonlovesbusiness.comKERB's support programs for street food businesses show a 93% success rate in contrast to the 60% failure rate of new small businesses in the first year.