ENGEN Pitch & Polish celebrates ten years

An oft-cited statistic in the world of business is that 96% of small businesses will fail within the first ten years of starting up. Celebrating its tenth anniversary this year, [...]